public PrintStringSetting AddOrUpdatePrintStringSetting(PrintStringSetting printStringSetting) { context.PrintStringSettings.AddOrUpdate(printStringSetting); context.SaveChanges(); return(context.PrintStringSettings.Where(p => p.Id == printStringSetting.Id && p.Name == printStringSetting.Name && p.ToUpper == printStringSetting.ToUpper && p.Visible == printStringSetting.Visible && p.PrintSettingId == printStringSetting.PrintSettingId).FirstOrDefault()); }
public PrintStringSettingDTO AddOrUpdate (PrintStringSettingDTO printStringSettingDTO) { PrintStringSetting printStringSetting = mapper.Map <PrintStringSetting>(printStringSettingDTO); if (printStringSetting != null) { printStringSettingDTO = mapper.Map <PrintStringSettingDTO> (printStringSettingRepository.AddOrUpdatePrintStringSetting (printStringSetting)); } return(printStringSettingDTO); }
public bool RemovePrintStringSetting(PrintStringSetting printStringSetting) { bool result; try { var _printStringSetting = context.PrintStringSettings.Where(p => p.Id == printStringSetting.Id).FirstOrDefault(); context.PrintStringSettings.Remove(_printStringSetting); context.SaveChanges(); result = true; } catch { result = true; } return(result); }