public ActionResult EditPost(hx_bonding_company p, int page = 1, string company_profile = "") { string str = ""; string[] proNames; proNames = new string[] { "company_name", "registered_capital", "Date_incorporation", "company_address", "company_profile", "business_licence", "business_certificate" }; p = (hx_bonding_company)Utils.ValidateModelClass(p); p.company_profile = company_profile; DbEntityEntry entry = ef.Entry <hx_bonding_company>(p); entry.State = EntityState.Unchanged; foreach (string ProName in proNames) { entry.Property(ProName).IsModified = true; } int i = ef.SaveChanges(); if (i > 0) { str = StringAlert.Alert("担保公司修改成功!", "/Admin/BondingCompany/index?page=" + page); } else { str = StringAlert.Alert("担保公司修改失败!", "/admin/BondingCompany/Edit?id=" + p.companyid); } return(Content(str, "text/html")); }
public ActionResult AddPost(hx_bonding_company p, string company_profile) { p = (hx_bonding_company)Utils.ValidateModelClass(p); p.company_profile = company_profile; ef.hx_bonding_company.Add(p); //ef.SaveChanges(); string str = ""; int i = ef.SaveChanges(); if (i > 0) { str = StringAlert.Alert("担保公司添加成功!", "/admin/BondingCompany/Index"); } else { str = StringAlert.Alert("担保公司添加失败!", "/admin/BondingCompany/Add/"); } return(Content(str, "text/html")); }
public ActionResult DelById(int id, int Page = 1, string company_name = "") { string str = ""; hx_bonding_company pDel = new hx_bonding_company() { companyid = id }; ef.hx_bonding_company.Attach(pDel); ef.hx_bonding_company.Remove(pDel); int i = ef.SaveChanges(); if (i > 0) { str = StringAlert.Alert("担保公司删除成功!", "/admin/BondingCompany/Index?page=" + Page.ToString() + "&company_name=" + company_name); } else { str = StringAlert.Alert("担保公司删除失败!", "/admin/BondingCompany/Index?page=" + Page.ToString() + "&company_name=" + company_name); } return(Content(str, "text/html")); }
public ActionResult Agency(int id) { hx_bonding_company pbc = ef.hx_bonding_company.Where(p => p.companyid == id).FirstOrDefault(); return(View(pbc)); }