/// <summary> /// 获取具有某权限的人员列表 /// </summary> /// <param name="manage"></param> /// <returns></returns> public static List <Admin_User> GetHasManageAdmin(string manage) { List <Admin_User> returnList = new List <Admin_User>(); Admin_User condition = new Admin_User(); Admin_User value = new Admin_User(); condition.AddConditon(" and manage like @Manage"); condition.AddParameter("Manage", "%" + manage + "%"); List <Admin_User> list = TableOperate <Admin_User> .Select(value, condition); foreach (Admin_User item in list) { if (string.IsNullOrEmpty(item.Manage)) { continue; } string[] arr = item.Manage.Split(','); for (int i = 0; i < arr.Length; i++) { if (arr[i] == manage) { returnList.Add(item); break; } } } return(returnList); }
public ActionResult EditUser(Admin_User entity) { var result = ResModelFactory.ResDefault(); try { AdminUserService service = new AdminUserService(); Admin_User model = service.GetEntitys(p => p.Id == entity.Id).FirstOrDefault(); model.UserName = entity.UserName; model.NickName = entity.NickName; model.Phone = entity.Phone; model.Email = entity.Email; model.Brithday = entity.Brithday; model.Sex = entity.Sex; model.Introduce = entity.Introduce; model.RoleID = entity.RoleID; model.ModifyUserID = CurrentUser.Id; model.ModifyUserName = CurrentUser.UserName; model.UpdateDate = DateTime.Now; model.DeleteMark = entity.DeleteMark; var user = service.Update(model); } catch (Exception ex) { result = ResModelFactory.ResError(ex.Message); } return(Json(result)); }
protected void btn_Click(object sender, EventArgs e) { try { string fud = fudPhoto.FileName; if (txtName.Text.Trim() != "" && txtMobileNumber.Text.Trim() != "" && txtEmailId.Text.Trim() != "" && txtAddress.Text.Trim() != "" && ddlDay.SelectedIndex != 0 && ddlMonth.SelectedIndex != 0 && ddlYear.SelectedIndex != 0 && fud != "") { //DateTime date = Convert.ToDateTime(txtDateofBirth.Text.Trim()); //string d2 = date.ToString("MM/dd/yyyy"); Admin_User objAdmin_User = new Admin_User(); objAdmin_User.Address = txtAddress.Text.Trim(); objAdmin_User.EmailId = txtEmailId.Text.Trim(); objAdmin_User.Mobile = txtMobileNumber.Text.Trim(); objAdmin_User.Name = txtName.Text.Trim(); objAdmin_User.DOB = Convert.ToDateTime(ddlMonth.SelectedValue.ToString() + "/" + ddlDay.SelectedValue.ToString() + "/" + ddlYear.SelectedItem.ToString()); objAdmin_User.RegisterId = Convert.ToInt32(lblRegisterId.Text.Trim()); objAdmin_User.DumpEmailId = lblDumpEmailId.Text.Trim(); objAdmin_User.CityId = Convert.ToInt32(ddlCity.SelectedValue.ToString()); objAdmin_User.UserId = Convert.ToInt32(Session["UserId"].ToString()); objAdmin_User.CreatedDate = DateTime.Now.AddHours(Connection.SetHours); objAdmin_User.Gender = rdbMale.Checked ? "Male" : "Female"; if (fud != "") { objAdmin_User.Img = "Img"; } else { objAdmin_User.Img = ""; } DataSet objDataSet = Admin_User.Send_User_To_DB(objAdmin_User); if (Convert.ToInt32(objDataSet.Tables[0].Rows[0][1].ToString()) == 1) { if (fud != "") { fudPhoto.SaveAs(Server.MapPath("~/User_Photos/") + "Img_" + objDataSet.Tables[0].Rows[0][0].ToString() + ".jpg"); } ShowNotification("Profile", "Inserted Successfully..", NotificationType.success); User_Profile(); Display_List(gvUserlist, "SELECT Register_Id,Name,Mobile_No,EmailId,Address,Isactive,(Select City_Name from tbl_admin_city C where C.City_Id=RU.City_Id)as City_Name,Photo,convert(varchar(12),DOB,103)as DOB,(Select Username from tbl_user U where U.Staff_Id=RU.Register_Id)as Username,(Select Password from tbl_user U where U.Staff_Id=RU.Register_Id)as Password FROM tbl_Register_User RU order by Register_Id desc"); } else if (Convert.ToInt32(objDataSet.Tables[0].Rows[0][1].ToString()) == -5) { ShowNotification("Profile", "EmailId is already existed..", NotificationType.error); txtEmailId.Focus(); } } else { ShowNotification("Profile", "Please fill all fields..!", NotificationType.error); } } catch (Exception Ex) { } }
public static Boolean VerifyPwd(int id) { Admin_User valueTable = new Admin_User(); Admin_User conditionTable = new Admin_User(); conditionTable.ID = id; conditionTable.States = 1; Admin_User admin = TableOperate <Admin_User> .GetRowData(valueTable, conditionTable); if (!admin.IsNull) { //page.s HttpContext.Current.Session["adminName"] = admin.Name; if (admin.HeadPic != null && admin.HeadPic != "") { HttpContext.Current.Session["headpic"] = SysConfig.headpicfile + admin.HeadPic; } HttpContext.Current.Session["adminFullName"] = admin.FullName; HttpContext.Current.Session["adminLevel"] = admin.UserLevel; HttpContext.Current.Session["ExhibitionID"] = admin.ExhibitionID; HttpContext.Current.Session["adminID"] = admin.ID; string[] arrManage = admin.Manage.Split(','); HttpContext.Current.Session["adminManage"] = arrManage; HttpContext.Current.Session.Timeout = 60; UpdateLoginDate(admin.ID); //更新最后登录时间 //CookieUserID = admin.ID; string check = admin.ID + "|" + AdminJiaMi(admin.ID, admin.Pass, HttpContext.Current.Request.UserHostName, HttpContext.Current.Request.UserHostAddress); CookieUserCheck = check; return(true); } return(false); }
public static DataSet Send_User_To_DB(Admin_User objAdmin_User) { try { SqlParameter[] objSqlParameter = new SqlParameter[13]; objSqlParameter[0] = new SqlParameter("@Name", objAdmin_User.Name); objSqlParameter[1] = new SqlParameter("@Mobile", objAdmin_User.Mobile); objSqlParameter[2] = new SqlParameter("@Address", objAdmin_User.Address); objSqlParameter[3] = new SqlParameter("@EmailId", objAdmin_User.EmailId); objSqlParameter[4] = new SqlParameter("@DOB", objAdmin_User.DOB); objSqlParameter[5] = new SqlParameter("@Img", objAdmin_User.Img); objSqlParameter[6] = new SqlParameter("@RegisterId", objAdmin_User.RegisterId); objSqlParameter[7] = new SqlParameter("@DumpEmailId", objAdmin_User.DumpEmailId); objSqlParameter[8] = new SqlParameter("@CityId", objAdmin_User.CityId); objSqlParameter[9] = new SqlParameter("@UserId", objAdmin_User.UserId); objSqlParameter[10] = new SqlParameter("@CreatedDate", objAdmin_User.CreatedDate); objSqlParameter[11] = new SqlParameter("@Gender", objAdmin_User.Gender); objSqlParameter[12] = new SqlParameter("@DumpCityId", objAdmin_User.DumpCityId); return(SqlHelper.ExecuteDataSet(con, CommandType.StoredProcedure, "Sp_Register_user", objSqlParameter)); } catch (Exception Ex) { throw Ex; } }
public ActionResult UploadAvator(string userid) { if (string.IsNullOrEmpty(userid)) { return(Json(new { code = 0, msg = "参数有误" })); } var files = HttpContext.Request.Files; HttpPostedFileBase file = files[0]; string path = string.Empty; string url = string.Empty; do { url = "Content/images/" + DateTime.Now.ToString("yyMMddHHmmssfff") + new Random(unchecked ((int)DateTime.Now.Ticks)).Next(1, 100) + "." + file.FileName.Split('.')[1]; path = Server.MapPath("~/") + url; } while (System.IO.File.Exists(path)); file.SaveAs(path); AdminUserService service = new AdminUserService(); Admin_User entity = service.GetEntitys(p => p.Id == userid).FirstOrDefault(); entity.Photo = "/" + url; service.Update(entity); return(Json(new { code = 0, msg = "success", data = new { src = "/" + url } }, JsonRequestBehavior.AllowGet)); }
public JsonResult AddUserBySiteAdmin(Admin_User Data) { ResultInfo <string> ResultInfo = new ResultInfo <string>() { Status = false, Description = "Failed|Login" }; try { if (Data != null) { User_Backend Obj = new User_Backend(); ResultInfo.Info = Obj.AddUserBySiteAdmin(Data); if (ResultInfo.Info != null) { ResultInfo.Description = "Success| Insertion Sucess "; ResultInfo.Status = true; } } } catch (Exception ex) { } return(Json(ResultInfo, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 获取管理员最后登录 /// </summary> /// <returns></returns> public static List <Admin_User> GetMyUser() { Admin_User condition = new Admin_User(); Admin_User value = new Admin_User(); condition.ExhibitionID = AdminMethod.ExhibitionID; return(TableOperate <Admin_User> .Select(value, condition, 5, "order by LastLoginTime desc")); }
/// <summary> /// 更新最后登录时间 /// </summary> /// <param name="username">用户名</param> public static void UpdateLoginDate(int AdminID) { Admin_User condition = new Admin_User(); condition.ID = AdminID; condition.LastLoginTime = DateTime.Now; TableOperate <Admin_User> .Update(condition); string log = "管理员:【" + AdminFullName + "】在" + DateTime.Now.GetDateTimeFormats('f')[0].ToString() + "进行登陆"; Lognet.AddLogin(log); }
protected void btnUpdateProfile_Click(object sender, EventArgs e) { try { string fud = fudPhoto.FileName; if (txtName.Text.Trim() != "" && txtMobileNumber.Text.Trim() != "" && txtEmailId.Text.Trim() != "" && txtAddress.Text.Trim() != "" && ddlDay.SelectedIndex != 0 && ddlMonth.SelectedIndex != 0 && ddlYear.SelectedIndex != 0) { Admin_User objAdmin_User = new Admin_User(); objAdmin_User.Address = txtAddress.Text.Trim(); objAdmin_User.EmailId = txtEmailId.Text.Trim(); objAdmin_User.Mobile = txtMobileNumber.Text.Trim(); objAdmin_User.Name = txtName.Text.Trim(); objAdmin_User.DOB = Convert.ToDateTime(ddlMonth.SelectedValue.ToString() + "/" + ddlDay.SelectedValue.ToString() + "/" + ddlYear.SelectedItem.ToString()); objAdmin_User.RegisterId = Convert.ToInt32(lblRegisterId.Text.Trim()); objAdmin_User.DumpEmailId = lblDumpEmailId.Text.Trim(); objAdmin_User.CityId = Convert.ToInt32(ddlCity.SelectedValue.ToString()); objAdmin_User.UserId = Convert.ToInt32(Session["UserId"].ToString()); objAdmin_User.CreatedDate = DateTime.Now.AddHours(Connection.SetHours); objAdmin_User.Gender = rdbMale.Checked ? "Male" : "Female"; objAdmin_User.DumpCityId = lblDumpCityId.Text.Trim(); if (fud != "") { objAdmin_User.Img = "Img"; } else { objAdmin_User.Img = ""; } DataSet objDataSet = Admin_User.Send_User_To_DB(objAdmin_User); if (Convert.ToInt32(objDataSet.Tables[0].Rows[0][0].ToString()) > 0) { if (fud != "") { fudPhoto.SaveAs(Server.MapPath("~/User_Photos/") + "Img_" + lblRegisterId.Text.Trim() + ".jpg"); } ShowNotification("Profile", "Updated Successfully..", NotificationType.success); User_Profile(); } } else { ShowNotification("Profile", "Please fill all fields..!", NotificationType.error); } } catch (Exception Ex) { } }
/// <summary> /// 账号是否存在 /// </summary> /// <param name="name"></param> /// <returns></returns> public static bool IsName(string name) { Admin_User condition = new Admin_User(); condition.Name = name; int ID = TableOperate <Admin_User> .GetCountValue(condition); if (ID > 0) { return(true); } return(false); }
public int Add(Admin_User _user) { try { this.Admin_Users.InsertOnSubmit(_user); this.SubmitChanges(); return(Core.Variable.DB_INSERT_SUCCESS); } catch (Exception _ex) { throw new Exception(ClassName + _ex.Message, _ex.InnerException); //SingletonLogger.Instance.Error(ClassName, _ex); } }
/// <summary> /// 验证用户名,密码 /// </summary> /// <param name="username">用户名</param> /// <param name="password">密码</param> /// <returns></returns> public static Boolean VerifyPwd(string username, string password) { if (string.IsNullOrEmpty(username)) { return(false); } if (string.IsNullOrEmpty(password)) { return(false); } string jiaMiPass = Md5JiaMi.JiaMi(password); //加密密码 Admin_User valueTable = new Admin_User(); Admin_User conditionTable = new Admin_User(); conditionTable.Name = username; conditionTable.Pass = jiaMiPass; conditionTable.AddConditon(" and States > 0"); Admin_User admin = TableOperate <Admin_User> .GetRowData(valueTable, conditionTable); if (!admin.IsNull) { GetConfig(); HttpContext.Current.Session["adminName"] = username; if (admin.HeadPic != null && admin.HeadPic != "") { HttpContext.Current.Session["headpic"] = SysConfig.headpicfile + admin.HeadPic; } HttpContext.Current.Session["adminFullName"] = admin.FullName; HttpContext.Current.Session["adminLevel"] = admin.UserLevel; HttpContext.Current.Session["adminID"] = admin.ID; HttpContext.Current.Session["ExhibitionID"] = admin.ExhibitionID; if (admin.Manage != null && admin.Manage != "") { string[] arrManage = admin.Manage.Split(','); HttpContext.Current.Session["adminManage"] = arrManage; } UpdateLoginDate(admin.ID); //更新最后登录时间 string check = admin.ID + "|" + AdminJiaMi(admin.ID, admin.Pass, HttpContext.Current.Request.UserHostName, HttpContext.Current.Request.UserHostAddress); // CookieUserCheck = check; return(true); } return(false); }
public void Send_To_DB() { try { Admin_User objAdmin_User = new Admin_User(); objAdmin_User.Address = txtAddress.Text.Trim(); objAdmin_User.EmailId = txtEmailId.Text.Trim(); objAdmin_User.Mobile = txtMobileNumber.Text.Trim(); objAdmin_User.Name = txtName.Text.Trim(); objAdmin_User.DOB = Convert.ToDateTime("1999-1-1"); objAdmin_User.RegisterId = 0; objAdmin_User.DumpEmailId = ""; objAdmin_User.Img = ""; objAdmin_User.CityId = Convert.ToInt32(ddlCity.SelectedValue.ToString()); objAdmin_User.UserId = 0; objAdmin_User.CreatedDate = DateTime.Now.AddHours(Connection.SetHours); DataSet objDataSet12 = Admin_User.Send_User_To_DB(objAdmin_User); if (objDataSet12.Tables[0].Rows[0][1].ToString() == "1") { objDataSet = MasterCode.RetrieveQuery("select User_Id,Isactive,Username,UserCode,UserRights from tbl_user where Username='******'"); DataTable menuData = new DataTable(); menuData = GetMenuData(objDataSet.Tables[0].Rows[0]["UserRights"].ToString()); AddTopMenuItems(menuData); Session["Menu"] = menu.Replace("<ul></ul>", ""); //if (objDataSet.Tables[0].Rows[0]["User_Id"].ToString() == "1" || objDataSet.Tables[0].Rows[0]["User_Id"].ToString() == "2" || objDataSet.Tables[0].Rows[0]["User_Id"].ToString() == "3") if (Session["RedirectURL"] == null) { Response.Redirect("Admin/frmHome.aspx", false); } else { Response.Redirect(Session["RedirectURL"].ToString(), false); Session["RedirectURL"] = null; } } else { ShowNotification("Login", "Sorry! EmailId already exist Please use another one..!", NotificationType.error); } } catch (Exception Ex) { } }
public int ChangePassword(int _id, string _username, string _password) { try { Admin_User _o = this.Admin_Users.Single(o => o.Id == _id); if (_o.UserName.Equals(_username)) { _o.Password = _password; } this.SubmitChanges(); return(Core.Variable.DB_UPDATE_SUCCESS); } catch (Exception _ex) { throw new Exception(ClassName + _ex.Message, _ex.InnerException); //SingletonLogger.Instance.Error(ClassName, _ex); } }
public static Boolean VerifyUser(string mix) { string[] infoArr = mix.Split('|'); if (infoArr.Length != 2) { return(false); } int userid = -1; if (!int.TryParse(infoArr[0], out userid)) { return(false); } Admin_User valueTable = new Admin_User(); Admin_User conditionTable = new Admin_User(); conditionTable.ID = userid; Admin_User admin = TableOperate <Admin_User> .GetRowData(valueTable, conditionTable); string check = AdminJiaMi(admin.ID, admin.Pass, HttpContext.Current.Request.UserHostName, HttpContext.Current.Request.UserHostAddress); //TimeSpan t = DateTime.Now - admin.LastLoginTime; HttpContext.Current.Session["adminName"] = admin.Name; HttpContext.Current.Session["adminFullName"] = admin.FullName; HttpContext.Current.Session["adminLevel"] = admin.UserLevel; if (admin.HeadPic != null && admin.HeadPic != "") { HttpContext.Current.Session["headpic"] = SysConfig.headpicfile + admin.HeadPic; } HttpContext.Current.Session["ExhibitionID"] = admin.ExhibitionID; HttpContext.Current.Session["adminID"] = admin.ID; string[] arrManage = admin.Manage.Split(','); HttpContext.Current.Session["adminManage"] = arrManage; UpdateLoginDate(admin.ID); //更新最后登录时间 //CookieUserID = admin.ID; CookieUserCheck = admin.ID + "|" + check; return(true); }
public int Edit(Admin_User _user) { try { Admin_User _o = this.Admin_Users.Single(o => o.Id == _user.Id); _o.Firstname = _user.Firstname; _o.Lastname = _user.Lastname; _o.FullName = _user.FullName; _o.Email = _user.Email; _o.PhoneNo = _user.PhoneNo; this.SubmitChanges(); return(Core.Variable.DB_UPDATE_SUCCESS); } catch (Exception _ex) { throw new Exception(ClassName + _ex.Message, _ex.InnerException); //SingletonLogger.Instance.Error(ClassName, _ex); } }
public ActionResult DelteUserByid(string userid) { if (string.IsNullOrEmpty(userid)) { return(Json(new { code = 999, msg = "参数有误" })); } AdminUserService service = new AdminUserService(); Admin_User entity = service.GetEntitys(p => p.Id == userid).FirstOrDefault(); if (entity == null) { return(Json(new { code = 999, msg = "为获取到用户信息" })); } entity.DeleteMark = true;//删除 service.Update(entity); return(Json(new { code = 0, msg = "success" })); }
public ActionResult AddUser(Admin_User entity) { var result = ResModelFactory.ResDefault(); try { entity.Id = Guid.NewGuid().ToString(); entity.CreateDate = DateTime.Now; entity.CreateUserID = CurrentUser.Id; entity.CreateUserName = CurrentUser.UserName; entity.DeleteMark = false; //entity.Sex = 1; //entity.Age = 23; AdminUserService service = new AdminUserService(); service.Add(entity); } catch (Exception ex) { result = ResModelFactory.ResError(ex.Message); } return(Json(result, JsonRequestBehavior.AllowGet)); }
public static bool VerifyPwd(Admin_User admin) { HttpContext.Current.Session["adminName"] = admin.Name; if (admin.HeadPic != null && admin.HeadPic != "") { HttpContext.Current.Session["headpic"] = SysConfig.headpicfile + admin.HeadPic; } HttpContext.Current.Session["adminFullName"] = admin.FullName; HttpContext.Current.Session["adminLevel"] = admin.UserLevel; HttpContext.Current.Session["adminID"] = admin.ID; HttpContext.Current.Session["ExhibitionID"] = admin.ExhibitionID; string[] arrManage = admin.Manage.Split(','); HttpContext.Current.Session["adminManage"] = arrManage; UpdateLoginDate(admin.ID); //更新最后登录时间 //CookieUserID = admin.ID; string check = admin.ID + "|" + AdminJiaMi(admin.ID, admin.Pass, HttpContext.Current.Request.UserHostName, HttpContext.Current.Request.UserHostAddress); CookieUserCheck = check; return(true); }
protected void AddLog(string ids) { Admin_User condition = new Admin_User(); Admin_User value = new Admin_User(); condition.AddConditon(" and id in(" + ids + ")"); List <Admin_User> list = TableOperate <Admin_User> .Select(value, condition); if (list.Count > 0) { string deltitle = ""; for (int i = 0; i < list.Count; i++) { deltitle += list[i].Name + ","; } deltitle = deltitle.TrimEnd(','); if (deltitle != "") { string logbrief = "管理员:【" + AdminMethod.AdminFullName + "】在" + DateTime.Now.GetDateTimeFormats('f')[0].ToString() + "删除了【" + deltitle + "】的管理员"; Lognet.AddLogin(logbrief); } } }
public ViewResult SubmitForm([Bind] SchoolProject.Models.Form.Admin_User form) { Admin_User a = new Admin_User(); a.admin_id = form.admin_id; a.firstname = form.firstname; a.lastname = form.lastname; a.username = form.username; a.password = form.password; _context.admin_user.Add(a); int rec = _context.SaveChanges(); if (rec == 1) { IQueryable <Admin_User> admin = from s in _context.admin_user select s; IQueryable <Professor> profe = from s in _context.professor select s; IQueryable <Programs> prog = from s in _context.program select s; IQueryable <Student> stud = from s in _context.student select s; IQueryable <Subject> subj = from s in _context.subject select s; IQueryable <Parent_User> par = from s in _context.parent_user select s; ViewBag.parent_user = par; ViewBag.subject = subj; ViewBag.student = stud; ViewBag.admin_user = admin; ViewBag.professor = profe; ViewBag.programs = prog; return(View()); } return(View("Error")); }
private void btnSave_Click(object sender, EventArgs e) { try { Admin_UserController _controller = new Admin_UserController(); Admin_User _user = new Admin_User(); _user.Firstname = txtFirstname.Text; _user.Lastname = txtLastname.Text; _user.FullName = txtFirstname.Text + " " + txtLastname.Text; _user.Email = txtEmail.Text; _user.PhoneNo = txtPhone.Text; if (txtUserId.Text == string.Empty) { _user.UserName = txtUsername.Text; _user.Password = txtPassword.Text; _user.Created = DateTime.Now; _controller.Add(_user); } else { _user.Id = Convert.ToInt32(txtUserId.Text); _user.Modified = DateTime.Now; _controller.Edit(_user); } } catch (Exception ex) { Message.ErrorMessage("Lỗi khi lưu người dùng"); SingletonLogger.Instance.Error(this.Name, ex); } BindingUsers(); tabControl1.SelectedIndex = 0; }
protected void btnRegister_Click(object sender, EventArgs e) { try { string regexPattern = @"^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$"; bool chk = new Regex(regexPattern, RegexOptions.IgnoreCase).IsMatch(txtEmailId.Text.Trim()); //string fud = fupImage.FileName; if (chk == true && txtName.Text.Trim() != "" && txtMobileNumber.Text.Trim() != "" && txtEmailId.Text.Trim() != "" && txtAddress.Text.Trim() != "" && ddlDay.SelectedIndex != 0 && ddlMonth.SelectedIndex != 0 && ddlYear.SelectedIndex != 0 && ddlCity.SelectedIndex != 0) { Admin_User objAdmin_User = new Admin_User(); objAdmin_User.Address = txtAddress.Text.Trim(); objAdmin_User.EmailId = txtEmailId.Text.Trim(); objAdmin_User.Mobile = txtMobileNumber.Text.Trim(); objAdmin_User.Name = txtName.Text.Trim(); objAdmin_User.DOB = Convert.ToDateTime(ddlMonth.SelectedValue.ToString() + "/" + ddlDay.SelectedValue.ToString() + "/" + ddlYear.SelectedItem.ToString()); objAdmin_User.RegisterId = 0; objAdmin_User.DumpEmailId = ""; objAdmin_User.Img = ""; objAdmin_User.CityId = Convert.ToInt32(ddlCity.SelectedValue.ToString()); objAdmin_User.UserId = 0; objAdmin_User.CreatedDate = DateTime.Now.AddHours(Connection.SetHours); string Gender = ""; if (rdbMale.Checked) { Gender = "Male"; } else if (rdbFemale.Checked) { Gender = "Female"; } else { Gender = "Others"; } objAdmin_User.Gender = Gender;//rdbMale.Checked ? "Male" : "Female"; objAdmin_User.DumpCityId = "0"; DataSet objDataSet = Admin_User.Send_User_To_DB(objAdmin_User); if (objDataSet.Tables[0].Rows[0][1].ToString() == "1") { //if (fud != "") // fupImage.SaveAs(Server.MapPath("~/User_Photos/") + "Img_" + objDataSet.Tables[0].Rows[0][0].ToString() + ".jpg"); DataSet objDataSetChk = MasterCode.RetrieveQuery("Select Email,SMS from tbl_Settings where Form_Settings='Register'"); if (objDataSetChk.Tables[0].Rows[0]["Email"].ToString() == "True") { SendEmail.createEmailBody(txtName.Text, txtEmailId.Text, txtMobileNumber.Text.Trim(), txtEmailId.Text, objDataSet.Tables[0].Rows[0]["Password"].ToString(), @"RegisterTemplate.html"); ShowNotification("User Registered", "Successfully..", NotificationType.success); } if (objDataSetChk.Tables[0].Rows[0]["SMS"].ToString() == "True") { //message = "Dear Customer kindly pay your monthly bill amount Rs. " + dgvList.Rows[i].Cells[6].Value + "/- Ignore if paid. Thanks&Regards Surendra"; //string baseURL = "http://mobicomm.dove-sms.com/mobicomm/submitsms.jsp?user=SIMPLE1&key=809e3aa368XX&mobile=" + dgvList.Rows[i].Cells[4].Value + "&message='" + message + "'&senderid=alerts&accusage=1"; //client.OpenRead(baseURL); //Your user name string user = "******"; //Your authentication key string key = "809e3aa368XX"; //Multiple mobiles numbers separated by comma string mobile = txtMobileNumber.Text.Trim(); //Sender ID,While using route4 sender id should be 6 characters long. string senderid = "SIMPLE"; //Your message to send, Add URL encoding here. string message = HttpUtility.UrlEncode("Congratulations! your successfully registered in NScreens.com & username: "******" Password: "******"Password"].ToString() + " "); //Prepare you post parameters StringBuilder sbPostData = new StringBuilder(); sbPostData.AppendFormat("user={0}", user); sbPostData.AppendFormat("&key={0}", key); sbPostData.AppendFormat("&mobile={0}", mobile); sbPostData.AppendFormat("&message={0}", message); sbPostData.AppendFormat("&senderid={0}", senderid); sbPostData.AppendFormat("&accusage={0}", "1"); try { //Call Send SMS API string sendSMSUri = "http://mobicomm.dove-sms.com/mobicomm/submitsms.jsp?"; //Create HTTPWebrequest HttpWebRequest httpWReq = (HttpWebRequest)WebRequest.Create(sendSMSUri); //Prepare and Add URL Encoded data UTF8Encoding encoding = new UTF8Encoding(); byte[] data = encoding.GetBytes(sbPostData.ToString()); //Specify post method httpWReq.Method = "POST"; httpWReq.ContentType = "application/x-www-form-urlencoded"; httpWReq.ContentLength = data.Length; using (Stream stream = httpWReq.GetRequestStream()) { stream.Write(data, 0, data.Length); } //Get the response HttpWebResponse response = (HttpWebResponse)httpWReq.GetResponse(); StreamReader reader = new StreamReader(response.GetResponseStream()); string responseString = reader.ReadToEnd(); //Close the response reader.Close(); response.Close(); } catch (SystemException ex) { //MessageBox.Show(ex.Message.ToString()); } } txtName.Text = ""; txtMobileNumber.Text = ""; txtEmailId.Text = ""; txtAddress.Text = ""; } else if (objDataSet.Tables[0].Rows[0][1].ToString() == "-5") { ShowNotification("User Registration", "EmailId Already existed..!", NotificationType.error); } } else { ShowNotification("User Registration", "Please fill all fields..!", NotificationType.error); } } catch (Exception Ex) { } }
protected void Page_Load(object sender, EventArgs e) { m_ExhibitionList = ExhibitionProvider.SelectAll(); string action = GetstringKey("action"); if (action != "save") { if (!string.IsNullOrEmpty(this.Request["iD"])) { MyID = Convert.ToInt32(this.Request["iD"]); Admin_User condition = new Admin_User(); if (MyID == -1) { condition.ID = AdminMethod.AdminID; states.Disabled = true; } else { condition.ID = MyID; } news = TableOperate <Admin_User> .GetRowData(condition); iD.Value = Convert.ToString(news.ID); states.Value = Convert.ToString(news.States); } DataBind(); } else { Result result = new Result(); string logbrief = ""; Admin_User newChannelNews = new Admin_User(); newChannelNews.ID = 0; newChannelNews.AutoForm(this.Page); string title = newChannelNews.Name; string headpic = Draw.Drawing(newChannelNews.FullName, newChannelNews.FullName + "_" + newChannelNews.Name + ".png"); newChannelNews.HeadPic = headpic; string pass; if (!string.IsNullOrEmpty(this.Request["pass"])) { pass = Convert.ToString(this.Request["pass"]); pass = Md5JiaMi.JiaMi(pass); // md5加密 } else { pass = Convert.ToString(this.Request["oldpass"]); } newChannelNews.Pass = pass; int _iD; if (!string.IsNullOrEmpty(this.Request["iD"])) { _iD = Convert.ToInt32(this.Request["iD"]); TableOperate <Admin_User> .Update(newChannelNews); result.msg = "编辑成功,等待返回列表"; logbrief = "管理员:【" + AdminMethod.AdminFullName + "】在" + DateTime.Now.GetDateTimeFormats('f')[0].ToString() + "编辑了为【" + title + "】的管理员"; } else { string name = Convert.ToString(Request["name"]); name = RequestString.NoHTML(name); if (AdminMethod.IsName(name)) { result.msg = "用户已存在"; Response.ContentType = "text/json"; Response.Write(new JavaScriptSerializer().Serialize(result)); Response.End(); return; } else { newChannelNews.AddTime = DateTime.Now; newChannelNews.AddID = AdminMethod.AdminID; newChannelNews.LastLoginTime = DateTime.Now; _iD = TableOperate <Admin_User> .InsertReturnID(newChannelNews); result.msg = "添加成功,等待返回列表"; logbrief = "管理员:【" + AdminMethod.AdminFullName + "】在" + DateTime.Now.GetDateTimeFormats('f')[0].ToString() + "添加了为【" + title + "】的管理员"; } } if (_iD > 0) { result.isOk = true; Lognet.AddLogin(logbrief); if ((newChannelNews.Manage != AdminMethod.AdminManages) && AdminMethod.AdminID == newChannelNews.ID) { AdminMethod.UpdataManage(newChannelNews.Manage); } } else { result.msg = "操作失败"; } Response.ContentType = "text/json"; Response.Write(new JavaScriptSerializer().Serialize(result)); Response.End(); } DataBind(); }