public IApplication Delete(string id) { IApplication app = ApplicationBLL.Get(id); if (app != null) { app = ApplicationBLL.Delete(app); } ICase c = CaseBLL.Get(id); if (c != null) { c = CaseBLL.Delete(c); } ICollection col = CollectionBLL.Get(id); if (col != null) { col = CollectionBLL.Delete(col); } return(app); }
public void ProcessRequest(HttpContext context) { try { LoginUser loginUser = new LoginUser(context, "TodoCase"); if (!loginUser.Pass)//权限验证 { return; } CaseBLL bll = new CaseBLL(context, loginUser); if (context.Request["action"] == "caseGridLoad") { //加载DataGrid int page = int.Parse(context.Request["page"]); int rows = int.Parse(context.Request["rows"]); string tbCaseId = context.Request["tbCaseId"]; string tbCaseReason = context.Request["tbCaseReason"]; string openDateFrom = context.Request["openDateFrom"]; string openDateTo = context.Request["openDateTo"]; string closeDateFrom = context.Request["closeDateFrom"]; string closeDateTo = context.Request["closeDateTo"]; string caseState = context.Request["caseState"]; string caseCarNo = context.Request["caseCarNo"]; string caseType = context.Request["caseType"]; bll.LoadGrid(page, rows, tbCaseId, tbCaseReason, openDateFrom, openDateTo, closeDateFrom, closeDateTo, caseState, caseCarNo, caseType, 0); } else if (context.Request["action"] == "stationListLoad") { Combobox com = new Combobox(context, loginUser); com.StationCombobox(); } else if (context.Request["action"] == "load") { var caseId = context.Request["caseId"]; //加载信息 bll.Load(caseId); } else if (context.Request["action"] == "edit") { //修改 TBCase tbCase = new TBCase(); tbCase.CaseId = context.Request["CaseId"].ToString();// tbCase.CaseReason = context.Request["CaseReason"].ToString(); tbCase.CaseFrom = context.Request["CaseFrom"].ToString(); tbCase.CasePersonName = context.Request["CasePersonName"].ToString(); tbCase.CasePersonSex = context.Request["CasePersonSex"].ToString(); // tbCase.CasePersonAge = context.Request["CasePersonAge"].ToString(); // tbCase.CasePersonAddress = context.Request["CasePersonAddress"].ToString(); // tbCase.CasePersonRepresentative = context.Request["CasePersonRepresentative"].ToString(); // tbCase.CasePersonCompanyName = context.Request["CasePersonCompanyName"].ToString(); // tbCase.CasePersonCompanyLegalPerson = context.Request["CasePersonCompanyLegalPerson"].ToString(); // tbCase.CasePersonCompanyLegalRepresentative = context.Request["CasePersonCompanyLegalRepresentative"].ToString(); // tbCase.CasePersonCompanyLegalAgent = context.Request["CasePersonCompanyLegalAgent"].ToString(); // tbCase.CaseOpenDate = context.Request["CaseOpenDate"].ToString(); // tbCase.CaseCloseDate = context.Request["CaseCloseDate"].ToString(); // tbCase.CaseFillingDate = context.Request["CaseFillingDate"].ToString(); // tbCase.CaseExpirationDate = context.Request["CaseExpirationDate"].ToString(); // tbCase.CaseExecutive = context.Request["CaseExecutive"].ToString(); // //tbCase.StationName = context.Request["StationName"].ToString();// tbCase.CaseProcessPersonOne = context.Request["CaseProcessPersonOne"].ToString(); // tbCase.CaseProcessPersonOneEnforcementNumberOne = context.Request["CaseProcessPersonOneEnforcementNumberOne"].ToString(); // tbCase.CaseProcessPersonTwo = context.Request["CaseProcessPersonTwo"].ToString(); // tbCase.CaseProcessPersonOneEnforcementNumberTwo = context.Request["CaseProcessPersonOneEnforcementNumberTwo"].ToString(); // tbCase.CaseProcessPersonThree = context.Request["CaseProcessPersonThree"].ToString(); // tbCase.CaseProcessPersonOneEnforcementNumberThree = context.Request["CaseProcessPersonOneEnforcementNumberThree"].ToString(); // // tbCase.CaseCarNo = context.Request["CaseCarNo"].ToString(); //tbCase.CaseResult = context.Request["CaseResult"].ToString();// //tbCase.CaseTypeName = context.Request["caseType"].ToString();// //tbCase.CaseStateName = "立案";// //tbCase.CreateDate = DateTime.Now.ToString();// //tbCase.CreateUserName = loginUser.UserName;// bll.Edit(tbCase); // bll.Edit(tbEnforcementName); } else if (context.Request["action"] == "delete") { //删除 string caseId = context.Request["caseId"]; bll.Delete(caseId); } } catch (Exception e) { Message.error(context, e.Message); } }