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());
 }
Esempio n. 2
0
        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);
        }