Beispiel #1
0
        public bool CreateProject(Project project)
        {
            bool isSave = true;

            dbContext.Projects.Add(project);
            dbContext.Entry(project).State = EntityState.Added;
            dbContext.SaveChanges();

            return(isSave);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }