public bool CreateProject(Project project) { bool isSave = true; dbContext.Projects.Add(project); dbContext.Entry(project).State = EntityState.Added; dbContext.SaveChanges(); return(isSave); }
bool IUserRepository.CreateUser(User userInfo) { bool isSave = true; dbContext.Users.Add(userInfo); dbContext.Entry(userInfo).State = Microsoft.EntityFrameworkCore.EntityState.Added; isSave = dbContext.SaveChanges() > 0; return(isSave); }
bool ITaskRepository.UpdateTask(int Id, Task taskInfo) { bool isSave = false; var task = dbContext.Tasks.Where(x => x.Task_ID == Id).FirstOrDefault(); if (taskInfo != null) { task.TaskName = taskInfo.TaskName; task.ProjectId = taskInfo.ProjectId; task.StartDate = taskInfo.StartDate; task.EndDate = taskInfo.EndDate; task.Parent_ID = taskInfo.Parent_ID; task.PriorityValue = taskInfo.PriorityValue; task.Status = taskInfo.Status; } dbContext.Tasks.Add(task); dbContext.Entry(task).State = Microsoft.EntityFrameworkCore.EntityState.Modified; isSave = dbContext.SaveChanges() > 0; return(isSave); }