Beispiel #1
0
        public JsonResult <Models.TaskDetails> GetTaskDetail(int id)
        {
            DataAccessLayer.TaskDetail TaskInfo = TaskEntities.GetTaskDetail(id);
            var task = new Models.TaskDetails();

            Models.TaskDetails obj = Mapper.Map <DataAccessLayer.TaskDetail, Models.TaskDetails>(TaskInfo);
            return(Json <Models.TaskDetails>(obj));
        }
Beispiel #2
0
        public static bool InsertTask(TaskDetail task)
        {
            bool status;

            try
            {
                DbContext.TaskDetails.Add(task);
                DbContext.SaveChanges();
                status = true;
            }
            catch (Exception ex)
            {
                status = false;
            }
            return(status);
        }
Beispiel #3
0
        public static bool DeleteTask(int id)
        {
            bool status;

            try
            {
                TaskDetail taskItem = DbContext.TaskDetails.Where(p => p.Id == id).FirstOrDefault();
                if (taskItem != null)
                {
                    DbContext.TaskDetails.Remove(taskItem);
                    DbContext.SaveChanges();
                }
                status = true;
            }
            catch (Exception ex)
            {
                status = false;
            }
            return(status);
        }