public void Update(DefinitionAssetSite ObjUpdate) { var ObjToUpdate = _context.DefinitionAssetSites.FirstOrDefault(m => m.CompanyID == ObjUpdate.CompanyID && m.Id == ObjUpdate.Id); if (ObjToUpdate != null) { ObjToUpdate.TrusteeID = ObjUpdate.TrusteeID; ObjToUpdate.DeliveryNote = ObjUpdate.DeliveryNote; ObjToUpdate.DeliveryDate = ObjUpdate.DeliveryDate; ObjToUpdate.DeliveryInsDateTime = ObjUpdate.DeliveryInsDateTime; ObjToUpdate.DeliveryInsUserID = ObjUpdate.DeliveryInsUserID; } }
public JsonResult SaveDefinitionAssetSite(DefinitionAssetSiteVM ObjToSave) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); var SaveDefinitionAssetSite = new DefinitionAssetSite { }; SaveDefinitionAssetSite.InsDateTime = DateTime.Now; SaveDefinitionAssetSite.DeliveryInsDateTime = new DateTime(1900, 01, 01); SaveDefinitionAssetSite.DeliveryDate = new DateTime(1900, 01, 01); SaveDefinitionAssetSite.InsUserID = userId; SaveDefinitionAssetSite.AssetID = ObjToSave.AssetID; SaveDefinitionAssetSite.AssetTypeID = ObjToSave.AssetTypeID; SaveDefinitionAssetSite.AdministrationID = ObjToSave.AdministrationID; SaveDefinitionAssetSite.CircleID = ObjToSave.CircleID; SaveDefinitionAssetSite.SectionID = ObjToSave.SectionID; SaveDefinitionAssetSite.SiteID = ObjToSave.SiteID; SaveDefinitionAssetSite.Note = ObjToSave.Note; SaveDefinitionAssetSite.TransferDate = ObjToSave.TransferDate; SaveDefinitionAssetSite.CompanyID = UserInfo.fCompanyId; if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.DefinitionAssetSite.Add(SaveDefinitionAssetSite); _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.AddedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public void Add(DefinitionAssetSite ObjSave) { _context.DefinitionAssetSites.Add(ObjSave); }