public InsertSaveOperationResult InsertProviderSubType(ProviderSubTypeDTO providerSubType) { var providerSubTypeDb = new ProviderSubType() { ParentTypeID = providerSubType.ProviderTypeId }; Mapper.Map(providerSubType, providerSubTypeDb); Context.ProviderSubTypes.Add(providerSubTypeDb); Context.SaveChanges(); return(new InsertSaveOperationResult { Success = true, Data = Mapper.ToProviderSubTypeDTO(providerSubTypeDb) }); }
public InsertSaveOperationResult SaveProviderSubType(ProviderSubTypeDTO providerSubType) { var providerSubTypeDb = Context.ProviderSubTypes.SingleOrDefault(m => m.ID == providerSubType.Id); if (providerSubTypeDb == null) { return(new InsertSaveOperationResult { Success = false }); } Mapper.Map(providerSubType, providerSubTypeDb); Context.SaveChanges(); return(new InsertSaveOperationResult { Success = true, Data = Mapper.ToProviderSubTypeDTO(providerSubTypeDb) }); }
public static void Map(ProviderSubTypeDTO providerSubType, ProviderSubType providerSubTypeDb) { providerSubTypeDb.Code = providerSubType.Code; providerSubTypeDb.Name = providerSubType.Name; }
public JsonResult SaveProviderSubType(ProviderSubTypeDTO providerSubType) { var result = service.SaveProviderSubType(providerSubType); return(this.CamelCaseJson(result)); }