Exemplo n.º 1
0
 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,新增失败!登录账号重复了");
         }
     }
 }
Exemplo n.º 2
0
 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();
     }
 }