Esempio n. 1
0
        public GTS Add(GTSModel gtsModel)
        {
            var gts = gtsModel.GetGTS();

            _gtsRepository.Add(gts);
            _context.SaveChanges();
            return(gts);
        }
Esempio n. 2
0
        public GTS Change(GTSModel gtsModel)
        {
            var gts = GetById(gtsModel.GTSId.Value);

            if (gts == null)
            {
                throw new Exception("ГТС не найдена");
            }
            var newGts = gtsModel.GetGTS();

            _gtsRepository.Change(gts, newGts);
            _context.SaveChanges();
            return(gts);
        }