public string SaveActualSowDetails(SowDetailActualModel sowActualModel) { string result = string.Empty; try { SowDetailActual sowActual = _OperationalPortalEntities.SowDetailActuals.FirstOrDefault(x => x.SowDetailActualID == sowActualModel.SowDetailActualID); if (sowActual != null) { Mapper.Map(sowActualModel, sowActual); result = "SowActualDetails Updated Successfully"; } else { sowActual = new SowDetailActual(); Mapper.Map(sowActualModel, sowActual); _OperationalPortalEntities.SowDetailActuals.Add(sowActual); result = "SowActualDetails Saved Successfully"; } _OperationalPortalEntities.SaveChanges(); } catch (Exception ex) { result = ex.Message.ToString(); } return(result); }
public string DeleteActualSowDetail(int customerId) { string result = string.Empty; try { SowDetailActual sowActual = _OperationalPortalEntities.SowDetailActuals.FirstOrDefault(x => x.SowDetailActualID == customerId); if (sowActual != null) { _OperationalPortalEntities.SowDetailActuals.Remove(sowActual); _OperationalPortalEntities.SaveChanges(); result = "SowActualDetails Removed Successfully"; } else { result = "SowActualDetails Does not exist"; } } catch (Exception ex) { result = ex.Message.ToString(); } return(result); }