Example #1
0
 public SeriesGenerationModel GetSeriesGenerationModel(int id)
 {
     try
     {
         var data = tRSEntities4.SeriesGenerations.Where(x => x.id == id && x.isActive == true).FirstOrDefault();
         if (data != null)
         {
             SeriesGenerationModel model = new SeriesGenerationModel();
             model.id             = data.id;
             model.generationdate = data.generationdate;
             model.documenttype   = data.documenttype;
             model.startseriesNo  = data.startseriesNo;
             model.endseriesNo    = data.endseriesNo;
             model.count          = data.count;
             return(model);
         }
         else
         {
             return(null);
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Example #2
0
 public List <SeriesGenerationModel> GetSeriesGenerationModels()
 {
     try
     {
         var data = tRSEntities4.SeriesGenerations.Where(x => x.isActive == true).ToList();
         List <SeriesGenerationModel> series = new List <SeriesGenerationModel>();
         foreach (var item in data)
         {
             SeriesGenerationModel generation = new SeriesGenerationModel
             {
                 id             = item.id,
                 generationdate = item.generationdate,
                 documenttype   = item.documenttype,
                 startseriesNo  = item.startseriesNo,
                 endseriesNo    = item.endseriesNo,
                 count          = item.count,
                 isActive       = (bool)item.isActive,
             };
             series.Add(generation);
         }
         return(series);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Example #3
0
 public bool SaveSeriesGeneration(SeriesGenerationModel model)
 {
     try
     {
         if (model != null)
         {
             //var res = 0;
             SeriesGeneration series = new SeriesGeneration()
             {
                 generationdate = model.generationdate,
                 documenttype   = model.documenttype,
                 startseriesNo  = model.startseriesNo,
                 endseriesNo    = model.endseriesNo,
                 count          = model.count,
                 isActive       = true,
             };
             tRSEntities4.SeriesGenerations.Add(series);
             tRSEntities4.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
         //}
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Example #4
0
 public bool UpdateSeriesGeneration(SeriesGenerationModel model)
 {
     try
     {
         var data = tRSEntities4.SeriesGenerations.Where(x => x.id == model.id && x.isActive == true).FirstOrDefault();
         if (data != null)
         {
             data.generationdate = model.generationdate;
             data.documenttype   = model.documenttype;
             data.startseriesNo  = model.startseriesNo;
             data.endseriesNo    = model.endseriesNo;
             data.count          = model.count;
             data.isActive       = true;
             tRSEntities4.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
        public IHttpActionResult UpdateSeriesGeneration(SeriesGenerationModel model)
        {
            var data = seriesGenerationRepo.UpdateSeriesGeneration(model);

            return(Ok(data));
        }