Esempio n. 1
0
        public static bool InsertParentTask(ParentTask parentTask)
        {
            bool status;

            try
            {
                DbContext.ParentTasks.Add(parentTask);
                DbContext.SaveChanges();
                status = true;
            }
            catch (Exception ex)
            {
                status = false;
            }
            return(status);
        }
        public void AddParentTask(ParentTaskEntity parentTask)
        {
            var parentTaskParam = new ParentTask();
            var parentTaskId    = _DBContext.ParentTasks.Max(p => (int?)p.ParentId);

            parentTaskId = (parentTaskId ?? 0) + 1;

            parentTaskParam.ParentId     = (int)parentTaskId;
            parentTaskParam.ParentTask1  = parentTask.ParentTask;
            parentTaskParam.ParentStatus = parentTask.ParentStatus;
            parentTaskParam.AddDate      = parentTask.AddDate;
            parentTaskParam.UpdtDate     = parentTask.UpdtDate;

            _DBContext.ParentTasks.Add(parentTaskParam);
            _DBContext.SaveChanges();
        }
Esempio n. 3
0
        public static bool DeleteParentTask(int parentID)
        {
            bool status;

            try
            {
                ParentTask ParentTaskItem = DbContext.ParentTasks.Where(x => x.Parent_ID == parentID).FirstOrDefault();
                if (ParentTaskItem != null)
                {
                    DbContext.ParentTasks.Remove(ParentTaskItem);
                    DbContext.SaveChanges();
                }
                status = true;
            }
            catch (Exception ex)
            {
                status = false;
            }
            return(status);
        }
Esempio n. 4
0
        public static bool UpdateParentTask(ParentTask parentTask)
        {
            bool status;

            try
            {
                ParentTask ParentTaskItem = DbContext.ParentTasks.Where(x => x.Parent_ID == parentTask.Parent_ID).FirstOrDefault();
                if (ParentTaskItem != null)
                {
                    ParentTaskItem.ParentTaskName = parentTask.ParentTaskName;
                    DbContext.SaveChanges();
                }
                status = true;
            }
            catch (Exception ex)
            {
                status = false;
            }
            return(status);
        }