public IActionResult AddLogic(Domain.Entity.Application application) { if (string.IsNullOrEmpty(application.Name)) { return(View("Add", ResponseModel.Error("Application Name Can Not Be Null!", application))); } if (string.IsNullOrEmpty(application.Code)) { return(View("Add", ResponseModel.Error("Application Code Can Not Be Null!", application))); } //校验code格式 if (!application.Code.IsAlnum(2, 50)) { return(View("Add", ResponseModel.Error("编码不合法,2-50位且只能包含字母和数字(字母开头)", application))); } var addResult = applicationService.Add(application); if (!addResult.IsSuccess) { return(View("Add", addResult.ToResponseModel())); } return(RedirectToAction("List")); }
public ActionResult DeleteApp(int id, FormCollection collection) { Domain.Entity.Application application = apps.GetById(id); apps.Delete(application); apps.Commit(); return(new HttpStatusCodeResult(System.Net.HttpStatusCode.OK)); }
public IActionResult Add() { var application = new Domain.Entity.Application(); application.Icon = "cloud"; return(View(ResponseModel.Success(application))); }
public ActionResult EditAppState(ApplicationsModel p1, int id, HttpPostedFileBase Image) { Domain.Entity.Application application = apps.GetById(id); application.State = p1.State; apps.Update(application); apps.Commit(); return(new HttpStatusCodeResult(System.Net.HttpStatusCode.OK)); }
public ActionResult SendApp(ApplicationsModel projectVM) { Domain.Entity.Application p = new Domain.Entity.Application { Date = projectVM.Date, Description = projectVM.Description, IdUser = projectVM.IdUser //hetha zedtha bla test ken fama mochkol raho hna }; apps.Add(p); apps.Commit(); return(new HttpStatusCodeResult(System.Net.HttpStatusCode.OK)); }
public async Task <InsertApplicationResponseDTO> InsertApplicationAsync(InsertApplicationRequestDTO request) { InsertApplicationResponseDTO response = new InsertApplicationResponseDTO(); Domain.Entity.Application createdUser = new Domain.Entity.Application(request.ApplicationName, request.Description); await uow.Application.InsertAsync(createdUser); await uow.CompleteAsync(); return(response); }
public IActionResult UpdateLogic(Domain.Entity.Application application) { if (application.Id == 0) { return(View("Update", ResponseModel.Error("Application Id Can Not Be Null!", application))); } if (string.IsNullOrEmpty(application.Name)) { return(View("Update", ResponseModel.Error("Application Name Can Not Be Null!", application))); } if (string.IsNullOrEmpty(application.Code)) { return(View("Update", ResponseModel.Error("Application Code Can Not Be Null!", application))); } applicationService.Update(application); return(RedirectToAction("List")); }