public ContentResult AddUser(string userType,string userLoginName,string userName) { if (!is_Login()) { return Content("ERROR"); } else { try { if (userLoginName == "" || userName == "") { return Content("Error,相关信息不能为空"); } else { Models.sziit_researchEntities db = new Models.sziit_researchEntities(); if (userType == "teacher") { Models.teacherInfo ti = new Models.teacherInfo() { loginName = userLoginName, loginPWD = "sziit*123", teacherName = userName, is_del = "否" }; db.teacherInfo.Add(ti); db.SaveChanges(); return Content("OK,新增成功"); } else if (userType == "admin") { Models.adminInfo ai = new Models.adminInfo() { adminName = userName, adminPwd = "sziit*123", loginName = userLoginName, is_Del = "否" }; db.adminInfo.Add(ai); db.SaveChanges(); return Content("OK,新增成功"); } else if (userType == "company") { Models.companyInfo cp = new Models.companyInfo() { userName = userName, loginName = userLoginName, loginPwd = "sziit*123", is_Audit = "是", is_edit = "否", is_Del = "否" }; db.companyInfo.Add(cp); db.SaveChanges(); return Content("OK,新增成功"); } else { return null; } } } catch { return Content("Error,新增失败!登录账号重复了"); } } }
public ActionResult ProcessCompanyRegistration(FormCollection form) { try { string companyType = ""; if (form["companyType"] == "其他") { companyType = form["companyTypeOther"]; } else { companyType = form["companyType"]; } Models.sziit_researchEntities db = new Models.sziit_researchEntities(); Models.companyInfo ci = new Models.companyInfo() { companyName = form["companyName"], companyAddress = form["companyAddress"], companyPhone = form["companyPhone"], companyType = companyType, companyWebsite = form["companyWebsite"], userName = form["userName"], userPhone = form["mobliePhone"], loginName = form["userLoginName"], loginPwd = form["userLoginPwd"], userMail = form["userMail"], is_Del = "否", is_Audit = "否", is_edit = "是" }; db.companyInfo.Add(ci); db.SaveChanges(); App_Class.Mail sm = new App_Class.Mail(); string mailContent = " <div style =\"width: 1003px;font-size:16px; margin: 0 auto;font-family:'Microsoft YaHei UI'\">" + "<div style=\"text-align:center\"><img src=\"http://139.129.23.13:81//Static/img/sziitselogo.jpg\"></div>" + "<p style=\"margin-left:23px;\">尊敬的" + form["userName"] + "专家:</p><p style=\"margin: 0 23px; text-indent:2em;\">欢迎您注册信息学院软件学院调研系统的专家,您的登陆账号为:" + form["userLoginName"] + "</p>" + " <p style=\"margin: 0 23px; text-indent:2em;\">当您的账号通过审核后,我们将给您发送确认邮件,请留意邮箱邮件。感谢您的支持与合作</p><br />" + " <p style=\"float:right\">深圳信息职业技术学院软件学院调研系统 <br/>邮件发送时间:" + DateTime.Now.ToString() + "</p><br/>" + "<p><a href=\"http://139.129.23.13:81/\" target=\"_blank\"style=\"-moz-box-shadow: inset 0px 1px 0px 0px #54a3f7; -webkit-box-shadow: inset 0px 1px 0px 0px #54a3f7; box-shadow: inset 0px 1px 0px 0px #54a3f7; background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7)); background: -moz-linear-gradient(top, #007dc1 5%, #0061a7 100%); background: -webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%); background: -o-linear-gradient(top, #007dc1 5%, #0061a7 100%); background: -ms-linear-gradient(top, #007dc1 5%, #0061a7 100%); background: linear-gradient(to bottom, #007dc1 5%, #0061a7 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0); background-color: #007dc1; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #124d77; display: inline-block; cursor: pointer; color: #ffffff; font-family: Arial; font-size: 13px; padding: 6px 24px; text-decoration: none; text-shadow: 0px 1px 0px #154682;\">了解更多</a></p>" + "</div>" + "<div style=\"text-align: center;padding:23px 0 0 0;font-size:12px;color:#909090;\">本邮件由软件学院调研系统自动发出,无需回复。感谢您的支持与合作</div>"; if (sm.sendMail(form["userMail"], form["userName"], "欢迎您注册信息学院软件学院调研系统的专家", mailContent)) { Response.Write("<script language='javaScript' type='text/javaScript'>window.onload=function(){layer.alert('注册成功,请等待审核',function (){var index = parent.layer.getFrameIndex(window.name);parent.layer.close(index);});}</script>"); } else { Response.Write("<script language='javaScript' type='text/javaScript'>window.onload=function(){layer.alert('注册成功,但邮件发送失败,请等待审核',function (){var index = parent.layer.getFrameIndex(window.name);parent.layer.close(index);});}</script>"); } return View(); } catch { Response.Write("<script language='javaScript' type='text/javaScript'>window.onload=function(){layer.alert('登陆账号重复了,注册失败,请重试',function (){var index = parent.layer.getFrameIndex(window.name);parent.layer.close(index);});}</script>"); return View(); } }