示例#1
0
        public async Task <ToDoAssignViewModel> SaveToDoAssignDetails1(int userId, int toDoDetailsId, int userTypeId = 0)
        {
            ToDoAssign toDoAssign = new ToDoAssign
            {
                // ToDoAssignID = toDoAssignViewModel.ToDoAssignID,
                UserID               = userId,
                TodoDetailsID        = toDoDetailsId,
                ToDoUserAssignTypeId = userTypeId
            };
            var toAssignObj = await _toDoAssignHelper.CreateAsync(toDoAssign);

            ToDoAssignViewModel toDoAssignDetl = new ToDoAssignViewModel
            {
                ToDoAssignID = Convert.ToInt32(toAssignObj.ToDoAssignID)
            };

            return(toDoAssignDetl);
        }
示例#2
0
        public async Task <ToDoAssignViewModel> DeleteToDoAssignDetails(ToDoAssignViewModel toDoAssignViewModel)
        {
            ToDoAssign toDoAssign = new ToDoAssign
            {
                ToDoAssignID         = toDoAssignViewModel.ToDoAssignID,
                UserID               = toDoAssignViewModel.UserID,
                TodoDetailsID        = toDoAssignViewModel.TodoDetailsID,
                ToDoUserAssignTypeId = toDoAssignViewModel.ToDoUserAssignTypeId,
                DeletionStatus       = true,
                Created_By           = "aaaa",
                Modified_By          = "aaa",
                Created_Date         = DateTime.Today,
                Modified_Date        = DateTime.Today
            };
            var toAssignObj = await _toDoAssignHelper.UpdateAsync(toDoAssign);

            ToDoAssignViewModel toDoAssignDetl = new ToDoAssignViewModel
            {
                ToDoAssignID = Convert.ToInt32(toAssignObj.ToDoAssignID)
            };

            return(toDoAssignDetl);
        }