public GeneralResponse AddQuery(AddQueryRequest request, Guid CreateEmployeeID) { GeneralResponse response = new GeneralResponse(); try { Query query = new Query(); query.ID = Guid.NewGuid(); query.CreateDate = PersianDateTime.Now; query.CreateEmployee = _employeeRepository.FindBy(CreateEmployeeID); query.PrmDefinition = request.PrmDefinition; query.PrmValues = request.PrmValues; query.QueryText = request.QueryText; query.RowVersion = 1; query.Title = request.Title; query.xType = request.xType; _queryRepository.Add(query); _uow.Commit(); } catch (Exception ex) { response.ErrorMessages.Add(ex.Message); if (ex.InnerException != null) { response.ErrorMessages.Add(ex.InnerException.Message); } } return(response); }
// تست شد 1392/11/05 public JsonResult New_Query_Insert(AddQueryRequest request) { GeneralResponse response = new GeneralResponse(); response = _queryService.AddQuery(request, GetEmployee().ID); return(Json(response, JsonRequestBehavior.AllowGet)); }