public int Create(Invit invit) { invit.CreatedOn = DateTime.Now; this.dbContext.Invits.Add(invit); this.dbContext.SaveChanges(); return(invit.Id); }
public bool SaveChanges(Invit invit) { this.dbContext.Entry(invit).State = System.Data.Entity.EntityState.Modified; int result = this.dbContext.SaveChanges(); return(result > 0); }
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 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); }
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_Reject() { //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 rejected = this.service.Reject(id); rejected = this.service.GetById(rejected.Id); //Assert Assert.IsNotNull(rejected); Assert.IsTrue(rejected.Status == InvitStatus.Rejected); }
private bool SaveChanges(Invit invit) { invit.ModifiedOn = DateTime.Now; return(this.repoInvit.SaveChanges(invit)); }