public bool addAbsence(long idUser, Absence absence) { User user = Entities.Users.First(i => i.Id == idUser); if (user == null) return false; if (absence == null) return false; absence.User_id = idUser; Entities.Absences.Add(absence); Entities.SaveChanges(); return true; }
public void TestAddAbsence() { List<User> lst = clientService.SearchUser("del"); if (lst.Count >= 1) { User me = lst[0]; int count = me.Absences.Count; Absence absence = new Absence() { User_id = me.Id, StartDate = DateTime.Now, EndDate = DateTime.Now }; Assert.IsTrue(clientService.addAbsence(me.Id, absence)); lst = clientService.SearchUser("del"); me = lst[0]; Assert.AreEqual(me.Absences.Count, count+1); } }
public bool addAbsence(long idUser, Absence absence) { return salaireDAL.addAbsence(idUser, absence); }