Ejemplo n.º 1
0
        public GeneralResponse EditToDoResult(EditToDoResultRequest request, Guid ModifiedEmployeeID)
        {
            GeneralResponse response = new GeneralResponse();

            try
            {
                ToDoResult toDoResult = new ToDoResult();
                toDoResult = _toDoResultRepository.FindBy(request.ID);
                toDoResult.ModifiedDate          = PersianDateTime.Now;
                toDoResult.ModifiedEmployee      = _employeeRepository.FindBy(ModifiedEmployeeID);
                toDoResult.SecondaryClosed       = request.SecondaryClosed;
                toDoResult.Remindable            = request.Remindable;
                toDoResult.ToDoResultDescription = request.ToDoResultDescription;
                toDoResult.RemindeTime           = request.RemindeTime;

                _toDoResultRepository.Save(toDoResult);
                _uow.Commit();
            }

            catch (Exception ex)
            {
                response.ErrorMessages.Add(ex.Message);
                if (ex.InnerException != null)
                {
                    response.ErrorMessages.Add(ex.InnerException.Message);
                }
            }
            return(response);
        }
Ejemplo n.º 2
0
        public JsonResult ToDoResult_Edit(EditToDoResultRequest request)
        {
            GeneralResponse response = new GeneralResponse();

            //EditToDoResultRequest test = new EditToDoResultRequest() {
            //    ID=Guid.Parse("8991010F-845B-4DDD-9ADE-89198C8BC0BB"),
            //    RowVersion=1,
            //    SecondaryClosed=true,
            //    ToDoResultDescription="بسته شد",
            //};
            response = _toDoService.EditToDoResult(request, GetEmployee().ID);

            return(Json(response, JsonRequestBehavior.AllowGet));
        }