public ActionResult GetPasswordData(CustomerOutsourc custOutsourc, CustomerCompnay custCompnay, OutsourcingCompany outCompany, string password) { string msg = "保存成功"; string pws = Session["pws"].ToString(); string CompanyUserName = Session["CompanyUserName"].ToString(); int type = Convert.ToInt32(Session["type"]); if (type == 1) { List <CustomerOutsourc> Cusout = custOutDAL.GetCountlList(CompanyUserName); List <OutsourcingCompany> Company = outCompnayDAL.GetCountlList(CompanyUserName); if (pws == password) { if (outCompany != null && custOutsourc != null) { //修改中间表 custOutsourc.CustomerOutID = Cusout[0].CustomerOutID; custOutsourc.CompanyUserName = CompanyUserName; custOutsourc.Type = Cusout[0].Type; custOutsourc.CreateTime = Cusout[0].CreateTime; //修改外包表 outCompany.CompnayId = Company[0].CompnayId; outCompany.CompanyUserName = CompanyUserName; outCompany.Email = Company[0].Email; outCompany.CompnayName = Company[0].CompnayName; outCompany.EnglishName = Company[0].EnglishName; outCompany.LegalRepresentative = Company[0].LegalRepresentative; outCompany.LegalTelephone = Company[0].LegalTelephone; outCompany.UnitResponsible = Company[0].UnitResponsible; outCompany.ResponsibleTelephone = Company[0].ResponsibleTelephone; outCompany.Address = Company[0].Address; outCompany.EnterpriseNum2 = Company[0].EnterpriseNum2; outCompany.RegistrationAuthority = Company[0].RegistrationAuthority; outCompany.BusinessScope = Company[0].BusinessScope; outCompany.IsDelete = Company[0].IsDelete; outCompany.AuditingStatue = Company[0].AuditingStatue; outCompany.CreateTime = Company[0].CreateTime; outCompany.UpdateTime = DateTime.Now; int result = custOutDAL.Update(custOutsourc); int results = outCompnayDAL.Update(outCompany); if (result > 0 && results > 0) { return(Content(msg)); } } else { msg = "保存失败"; return(Content(msg)); } } else { msg = "原密码错误"; return(Content(msg)); } return(Content(msg)); } else { List <CustomerOutsourc> Cusout = custOutDAL.GetCountlList(CompanyUserName); List <CustomerCompnay> Company = custCompnayDAL.GetCountlList(CompanyUserName); if (pws == password) { if (custCompnay != null && custOutsourc != null) { //修改中间表 custOutsourc.CustomerOutID = Cusout[0].CustomerOutID; custOutsourc.CompanyUserName = CompanyUserName; custOutsourc.Type = Cusout[0].Type; custOutsourc.CreateTime = Cusout[0].CreateTime; //修改客户表 custCompnay.CompnayId = Company[0].CompnayId; custCompnay.CompanyUserName = CompanyUserName; custCompnay.Email = Company[0].Email; custCompnay.CompnayName = Company[0].CompnayName; custCompnay.EnglishName = Company[0].EnglishName; custCompnay.LegalRepresentative = Company[0].LegalRepresentative; custCompnay.LegalTelephone = Company[0].LegalTelephone; custCompnay.UnitResponsible = Company[0].UnitResponsible; custCompnay.ResponsibleTelephone = Company[0].ResponsibleTelephone; custCompnay.Address = Company[0].Address; custCompnay.EnterpriseNum2 = Company[0].EnterpriseNum2; custCompnay.RegistrationAuthority = Company[0].RegistrationAuthority; custCompnay.BusinessScope = Company[0].BusinessScope; custCompnay.IsDelete = Company[0].IsDelete; custCompnay.AuditingStatue = Company[0].AuditingStatue; custCompnay.CreateTime = Company[0].CreateTime; custCompnay.UpdateTime = DateTime.Now; int result = custOutDAL.Update(custOutsourc); int results = custCompnayDAL.Update(custCompnay); if (result > 0 && results > 0) { return(Content(msg)); } } else { msg = "保存失败"; return(Content(msg)); } } else { msg = "原密码错误"; return(Content(msg)); } return(Content(msg)); } }
//保存数据 public ActionResult SaveData(OutsourcingCompany model, CustomerCompnay view) { string msg = "保存成功"; string pws = Session["pws"].ToString(); string CompanyUserName = Session["CompanyUserName"].ToString(); int type = Convert.ToInt32(Session["type"]); if (type == 1) { List <OutsourcingCompany> outCompany = outCompnayDAL.GetCountlList(CompanyUserName); string email = outCompany[0].Email; string createTime = outCompany[0].CreateTime.ToString(); int id = Convert.ToInt32(outCompany[0].CompnayId); string pwd = outCompany[0].Pwd; int auditingStatue = Convert.ToInt32(outCompany[0].AuditingStatue); if (model != null) { model.CompnayId = id; model.CompanyUserName = CompanyUserName; model.Pwd = pwd; model.Email = email; model.IsDelete = 1; model.AuditingStatue = auditingStatue; model.CreateTime = Convert.ToDateTime(createTime); model.UpdateTime = DateTime.Now; int result = outCompnayDAL.Update(model); if (result > 0) { return(Content(msg)); } else { msg = "保存失败"; return(Content(msg)); } } } else { List <CustomerCompnay> custCompany = custCompnayDAL.GetCountlList(CompanyUserName); string email = custCompany[0].Email; string createTime = custCompany[0].CreateTime.ToString(); int id = Convert.ToInt32(custCompany[0].CompnayId); string pwd = custCompany[0].Pwd; if (view != null) { view.CompnayId = id; view.CompanyUserName = CompanyUserName; view.Pwd = pwd; view.Email = email; view.IsDelete = 1; view.AuditingStatue = 1; view.CreateTime = Convert.ToDateTime(createTime); view.UpdateTime = DateTime.Now; int result = custCompnayDAL.Update(view); if (result > 0) { return(Content(msg)); } else { msg = "保存失败"; return(Content(msg)); } } } return(Content(msg)); }
public ActionResult Add(CustomerOutsourc custOutsourc, CustomerCompnay custCompnay, OutsourcingCompany outCompany, string CompanyUserName, string Email, string password, int num) { string msg = "注册失败"; try { if (num == 1) { //添加帐户 using (var ct = new DB()) { //将新注册用户添加到CustomerCompnay和OutsourcingCompany的中间表 custOutsourc.CompanyUserName = CompanyUserName; custOutsourc.Pwd = password; custOutsourc.Type = num; custOutsourc.CreateTime = DateTime.Now; ct.CustomerOutsourc.Add(custOutsourc); //将新注册用户添加到外包公司表OutsourcingCompany outCompany.CompanyUserName = CompanyUserName; outCompany.Pwd = password; outCompany.Email = Email; outCompany.AuditingStatue = 0; outCompany.IsDelete = 1; outCompany.CreateTime = DateTime.Now; ct.OutsourcingCompany.Add(outCompany); if (custOutsourc.CustomerOutID <= 0) { msg = "注册成功"; } ct.SaveChanges(); return(Content(msg)); } } else if (num == 2) { //添加帐户 using (var ct = new DB()) { //将新注册用户添加到CustomerCompnay和OutsourcingCompany的中间表 custOutsourc.CompanyUserName = CompanyUserName; custOutsourc.Pwd = password; custOutsourc.Type = num; custOutsourc.CreateTime = DateTime.Now; ct.CustomerOutsourc.Add(custOutsourc); //将新注册用户添加到客户公司表CustomerCompnay custCompnay.CompanyUserName = CompanyUserName; custCompnay.Pwd = password; custCompnay.Email = Email; custCompnay.AuditingStatue = 0; custCompnay.IsDelete = 1; custCompnay.CreateTime = DateTime.Now; ct.CustomerCompnay.Add(custCompnay); if (custOutsourc.CustomerOutID <= 0) { msg = "注册成功"; } ct.SaveChanges(); return(Content(msg)); } } return(Content(msg)); } catch (Exception e) { return(Content(msg)); } }