Home > DeveloperSection > Forums > Cannot implicitly convert type 'System.Guid
Ankit Singh

Total Post:341

Posted on    August-29-2014 12:58 AM


 1 Reply(s)
 2008  View(s)
Rate this:

I am getting the following error

Cannot implicitly convert type 'System.Guid?' to 'DataContracts.Market'

    private CellSite MapEntityToCellSitePOCO(t_CellSite _cellsite)


        CellSite cellsite= new CellSite();

        cellsite.SiteId = _cellsite.SiteID;

        cellsite.Market.MarketID = _cellsite.MarketId;

        cellsite.Region.RegionId = _cellsite.RegionId;

       return cellsite;


the following is my datacontracts file

    public class CellSite


    public Guid CellSiteID { get; set; }

    public string SiteId { get; set; }

    public Region Region { get; set; }

    public Market Market { get; set; }

    public Guid? ConstructionManager { get; set;}


This is market.cs

      public class Market


    public Guid? MarketID { get; set; }

    public string OperatorMarketName { get; set; }

    public string MarketName { get; set; }

    public decimal AllOtherAmount { get; set; }

    public decimal RawLandAmount { get; set; }

    public decimal RenewalFee { get; set; }

    public bool IsActive { get; set; }


there is a column MarketId in cellsite table which i want to bring on.how can i do that? I am new to entity frame work. thanks in advance

Sumit Kesarwani

Total Post:378

Posted on    September-01-2014 12:12 AM

You have to initialize your Market and Region properties first:

CellSite cellsite= new CellSite();

cellsite.SiteId = _cellsite.SiteID;

cellsite.Market = new Market();

cellsite.Market.MarketID = _cellsite.MarketId;

cellsite.Region = new Region();

cellsite.Region.RegionId = _cellsite.RegionId;

Don't want to miss updates? Please click the below button!

Follow MindStick