public IActionResult AddLogic(SevenTiny.Cloud.MultiTenantPlatform.Core.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))); } application.CreateBy = CurrentUserId; var addResult = applicationService.Add(application); if (!addResult.IsSuccess) { return(View("Add", addResult.ToResponseModel())); } return(RedirectToAction("List")); }
public IActionResult Add() { var application = new SevenTiny.Cloud.MultiTenantPlatform.Core.Entity.Application(); application.Icon = "cloud"; return(View(ResponseModel.Success(application))); }
public IActionResult UpdateLogic(SevenTiny.Cloud.MultiTenantPlatform.Core.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))); } application.ModifyBy = CurrentUserId; applicationService.Update(application); return(RedirectToAction("List")); }