public ActionResult Edit(info_Registration ir) { List <info_Technology> lt = itb.SelectAll(); foreach (var item in lt) { if (item.TConsultant == ir.RName) { var ift = itb.SelectWhere(e => e.TConsultant == ir.RName).FirstOrDefault(); int cs = Convert.ToInt32(ir.ROffice); if (ift.SID == ir.SID && ift.TDepartment == cs) { ir.RState = "待审核"; int update = ird.Update(ir); if (update > 0) { return(Content("<script>alert('修改申请成功!');window.location.href='/Registration/Index'</script>")); } else { return(Content("<script>alert('添加失败!');window.location.href='Index'</script>")); } } else if (ift.TDepartment != cs) { return(Content("<script>alert('部门名称选择不正确,请重新填写申请表!');window.location.href='/Registration/Edit/" + ir.RID + "'</script>")); } else { return(Content("<script>alert('软件名称选择不正确,请重新填写申请表!');window.location.href='/Registration/Edit/" + ir.RID + "'</script>")); } } } return(Content("<script>alert('此申请人还未登记,请先登记!');window.location.href='/Technology/Index'</script>")); }
// GET: Registration/Edit/5 public ActionResult Edit(int id) { FillSection(); //查询部门 FillClass(); //查询软件名称 info_Registration ir = ird.SelectWhere(e => e.RID == id).FirstOrDefault(); return(View(ir)); }
// GET: Registration/Details/5审核 public ActionResult ShenHe(int id) { info_Registration ir = ird.SelectWhere(e => e.RID == id).FirstOrDefault(); int roffice = Convert.ToInt32(ir.ROffice); //查询部门 Section ss = istib.SelectWhere(e => e.Sid == roffice).FirstOrDefault(); ViewData["bb"] = ss.SectionName; //查询软件名称 info_Software iss = isb.SelectWhere(e => e.SID == ir.SID).FirstOrDefault(); ViewData["ss"] = iss.Sdynacomm; return(View(ir)); }
public ActionResult Create(info_Registration ir) { List <info_Technology> lt = itb.SelectAll(); foreach (var item in lt) { if (item.TConsultant == ir.RName) { List <info_Registration> lir = ird.SelectAll(); foreach (var items in lir) { if (ir.RName == items.RName) { return(Content("<script>alert('此申请人已经申请,如需第二次申请,请重新登记!');window.location.href='/Technology/Index'</script>")); } } var ift = itb.SelectWhere(e => e.TConsultant == ir.RName).FirstOrDefault(); int cs = Convert.ToInt32(ir.ROffice); if (ift.SID == ir.SID && ift.TDepartment == cs) { ir.RState = "待审核"; int add = ird.Add(ir); if (add > 0) { return(Content("<script>alert('申请成功!');window.location.href='/Registration/Index'</script>")); } else { } } else if (ift.TDepartment != cs) { return(Content("<script>alert('部门名称选择不正确,请重新填写申请表!');window.location.href='/Registration/Create'</script>")); } else { return(Content("<script>alert('软件名称选择不正确,请重新填写申请表!');window.location.href='/Registration/Create'</script>")); } } } return(Content("<script>alert('此申请人还未登记,请先登记!');window.location.href='/Technology/Index'</script>")); }
public ActionResult SheHeEdit(info_Registration ir) { if (ir.RInformationCenter == "同意") { ir.RState = "审核成功"; } else if (ir.RInformationCenter == "不同意") { ir.RState = "驳回"; } int updateSH = ird.Update(ir); if (updateSH > 0) { return(Content("<script>alert('审核完毕!');window.location.href='/Registration/IndexR'</script>")); } else { return(Content("<script>alert('审核完毕!');window.location.href='Index'</script>")); } }
public int Delete(info_Registration a) { return(imd.Delete(a)); }
public int Update(info_Registration t) { return(imd.Update(t)); }
public int Add(info_Registration t) { return(imd.Add(t)); }