public MessageFormat <TaskCategoryDTO> Update(TaskCategoryDTO taskCategoryDTO) { try { return(this.TaskCategoryRepository.Update(taskCategoryDTO)); } catch (Exception exception) { throw exception; } }
public MessageFormat <TaskCategoryDTO> Update(TaskCategoryDTO taskCategoryDTO) { MessageFormat <TaskCategoryDTO> result = new MessageFormat <TaskCategoryDTO>(); taskCategoryDTO.ModifiedOn = DateTime.Now; Domain.TaskCategory taskCategory = DatabaseAutomapperConfiguration.TaskCategoryDTOToTaskCategory(taskCategoryDTO); try { DatabaseContext.TaskCategories.Update(taskCategory); DatabaseContext.SaveChanges(); result.Message = "Updated Successfully"; result.Data = taskCategoryDTO; result.Success = true; return(result); } catch (Exception exception) { throw exception; } }
public MessageFormat <TaskCategoryDTO> GetById(int id) { MessageFormat <TaskCategoryDTO> result = new MessageFormat <TaskCategoryDTO>(); try { Domain.TaskCategory taskCategory = this.DatabaseContext.TaskCategories.Find(id); if (taskCategory == null) { result.Message = "No task found with this id"; result.Success = false; return(result); } TaskCategoryDTO taskCategoryDTO = DatabaseAutomapperConfiguration.TaskCategoryToTaskCategoryDTO(taskCategory); result.Message = "Retrieved Successfully"; result.Data = taskCategoryDTO; result.Success = true; return(result); } catch (Exception exception) { throw exception; } }
public TaskCategory TaskCategoryDTOToTaskCategory(TaskCategoryDTO taskCategoryDTO) { return(Mapper.Map <TaskCategory>(taskCategoryDTO)); }