Пример #1
0
        public MobileTestingMms CreateMobileTestingMms(MobileTestingMms mobileTestingMms)
        {
            _context.MobileTestingMmses.Add(mobileTestingMms);
            _context.SaveChanges();

            return(mobileTestingMms);
        }
Пример #2
0
        public MobileTestingMms GetMobileTestingMms(int id)
        {
            MobileTestingMms mobileTestingMms = _context.MobileTestingMmses
                                                .Include(a => a.CalibrationMms)
                                                .Where(a => a.Id.Equals(id))
                                                .SingleOrDefault();

            return(mobileTestingMms);
        }
Пример #3
0
        public MobileTestingMms CreateMobileTestingMms(MobileTestingMms mobileTestingMms)
        {
            if (mobileTestingMms.ConfiguringMmsId != 0)
            {
                var configuringMms = _configuringMmsRepository.
                                     GetConfiguringMms(mobileTestingMms.ConfiguringMmsId);
                if (configuringMms.MobileTestingMms != null)
                {
                    throw new Exception();
                }
                mobileTestingMms.ConfiguringMms = configuringMms;
            }
            else
            {
                throw new ArgumentException($"Please, enter ID Configuring ");
            }
            if (mobileTestingMms.AuthorId != null)
            {
                mobileTestingMms.Author = _authorRepository
                                          .GetAuthor(mobileTestingMms.AuthorId.Value);
            }

            return(_mobileTestingMmsRepository.CreateMobileTestingMms(mobileTestingMms));
        }
Пример #4
0
 public MobileTestingMms CreateMobileTestingMms(MobileTestingMms mobileTestingMms)
 {
     return(_mobileTestingMmsService.CreateMobileTestingMms(mobileTestingMms));
 }