internal static CsOrderitem UpdateOrCreateInternal(CsOrderitemDto dtObj, EntitiesModel1 context) { if (dtObj == null) { return(null); } CsOrderitem oaObj = (from t in context.GetAll <CsOrderitem>() where t.OrderitemId == dtObj.OrderitemId select t).FirstOrDefault(); if (oaObj == null) { return(CreateInternal(dtObj, context)); } oaObj.Title = dtObj.Title; oaObj.OrderId = dtObj.OrderId; oaObj.Id = dtObj.Id; return(oaObj); }
internal static CsOrder UpdateOrCreateInternal(CsOrderDto dtObj, EntitiesModel1 context) { if (dtObj == null) { return(null); } CsOrder oaObj = (from t in context.GetAll <CsOrder>() where t.OrderId == dtObj.OrderId select t).FirstOrDefault(); if (oaObj == null) { return(CreateInternal(dtObj, context)); } oaObj.Amount = dtObj.Amount; oaObj.OrderDate = dtObj.OrderDate; oaObj.CustomerId = dtObj.CustomerId; oaObj.Id = dtObj.Id; return(oaObj); }