Esempio n. 1
0
 public void AddSerial(User user, Serial serial)
 {
     if (user == null)
     {
         throw new ValidationException("Юзер не найден", "");
     }
     user.Serials.Add(serial);
     db.Entry(user).State = EntityState.Modified;
     db.SaveChanges();
 }
Esempio n. 2
0
        public OperationDetails ChangeEpisode(int id, string name, int number)
        {
            var episode = db.Episodes.Find(id);

            if (name == String.Empty)
            {
                throw new ValidationException("Имя сериала не может быть пустым", "");
            }
            if (number < 0)
            {
                throw new ValidationException("Значение номера серии не может быть меньше 1", "");
            }
            if (name.Length < 5)
            {
                throw new ValidationException("Имя сериала не может быть меньше 6 символов", "");
            }
            episode.Name            = name;
            episode.NumberOfEpisode = number;
            db.Entry(episode).State = EntityState.Modified;
            db.SaveChanges();
            return(new OperationDetails(true, "Данные эпизода изменены", ""));
        }
 public void AddLinkEp(Episode ep)
 {
     db.Entry(ep).State = EntityState.Modified;
     db.SaveChanges();
 }
Esempio n. 4
0
 public void Update(Serial serial)
 {
     db.Entry(serial).State = EntityState.Modified;
 }
 public void Update(User user)
 {
     db.Entry(user).State = EntityState.Modified;
 }
 public void Update(News news)
 {
     db.Entry(news).State = EntityState.Modified;
 }