public int Create(Invit invit) { invit.CreatedOn = DateTime.Now; this.dbContext.Invits.Add(invit); this.dbContext.SaveChanges(); return invit.Id; }
public void InvitService_GetInvits() { //Arrange Invit invit = new Invit(); invit.ProjectId = 1; invit.UserId = 1; var user = serviceUser.GetAll().FirstOrDefault(); int id = this.service.Invit(1, 1,"", user); //Act var result = this.service.GetInvits(user.Id); //Assert Assert.IsNotNull(result); Assert.IsTrue(result.Count > 0); }
public void InvitService_Accept() { //Arrange Invit invit = new Invit(); invit.ProjectId = 1; invit.UserId = 1; var user = serviceUser.GetAll().FirstOrDefault(); int id = this.service.Invit(1, 1,"", user); //Act var accepted = this.service.Accept(id); accepted = this.service.GetById(accepted.Id); //Assert Assert.IsNotNull(accepted); Assert.IsTrue(accepted.Status == InvitStatus.Accepted); }
public void InvitService_Invit() { Invit invit = new Invit(); invit.ProjectId = 1; invit.UserId = 1; var user = serviceUser.GetAll().FirstOrDefault(); int id = this.service.Invit(1, 1,"", user); Assert.IsTrue(id > 0); }
private bool SaveChanges(Invit invit) { invit.ModifiedOn = DateTime.Now; return this.repoInvit.SaveChanges(invit); }
public int Invit(int projectId, int userId, string message, UserProfileInfo currentUser) { Invit test = this.repoInvit.Get(projectId, userId); if (test != null) { test.Message = message; test.ModifiedOn = DateTime.Now; test.Status = InvitStatus.Pending; this.repoInvit.SaveChanges(test); return test.Id; } Invit Invit = new Invit() { ProjectId = projectId , UserId = userId , CreatedBy = currentUser ,Status = InvitStatus.Pending ,Message = message }; int createdId = this.repoInvit.Create(Invit); return createdId; }
public bool SaveChanges(Invit invit) { this.dbContext.Entry(invit).State = System.Data.Entity.EntityState.Modified; int result = this.dbContext.SaveChanges(); return result >0; }