public ActionResult Org_CommonAdd(string father_id) { if (father_id.HasValue()) { int index = father_id.IndexOf('!'); var orgnization_id = father_id.Substring(0, index); InitForm("添加"); var typeSelect = _orgnization_type.ToSelectItems(); var levelSelect = _organization_level.ToSelectItems(); var fatherOrg = _orgnization.Find(orgnization_id); return(View(OrgnizationAdd_M.ToViewModel(orgnization_id, typeSelect, levelSelect, fatherOrg))); } else { return(Alert("参数请求错误")); } }
public ActionResult Org_CommonAdd(OrgnizationAdd_M model) { try { var record = _orgnization.Add(model.ToModel()); return(record.HasValue() ? Redirect("/QxJzxt/Org/Org_Common?Params=" + model.father_id) : Alert("添加失败")); } catch (FormValitationException ex) { FormValitation = ex; InitForm("添加"); var typeSelect = _orgnization_type.ToSelectItems(); var levelSelect = _organization_level.ToSelectItems(); var fatherOrg = _orgnization.Find(model.fatherOrgName); return(View(OrgnizationAdd_M.ToViewModel(model.father_id, typeSelect, levelSelect, fatherOrg))); } }