private bool checkMobileNumberAvailable() { string mobileNo = this.txtboxMobile.Text; UserAddr uAddrTab = db.UserAddrs.SingleOrDefault(x => x.mobileNo == mobileNo); if (uAddrTab != null) { return(false); } else { bool isNumber = Regex.IsMatch(mobileNo, @"^(?:\+[8][8][\d]{11}$)"); if (isNumber) { this.lableStatus.Text = ""; return(true); } else { this.lableStatus.Text = "Invalid Mobile Number Ex: +8801717286919"; //this.txtboxMobile.Clear(); this.txtboxMobile.WaterMark = "+8801717286919"; return(true); } } }
private void checkVerificationCode() { DB_contextDataContext db = new DB_contextDataContext(); UserLoginData logindataTable = db.UserLoginDatas.SingleOrDefault(x => x.username == this.LoggedUName); UserAddr userAddresTab = db.UserAddrs.SingleOrDefault(x => x.userID == this.LoggedUName); UserDtail userDetailsTable = db.UserDtails.SingleOrDefault(x => x.userID == this.LoggedUName); BloodData userBloodTable = db.BloodDatas.SingleOrDefault(x => x.userID == this.LoggedUName); if (logindataTable != null && userAddresTab != null && userDetailsTable != null && userBloodTable != null) { if (logindataTable.verfication == code) { logindataTable.confirmVerification = this.txtConfirm.Text; userAddresTab.accountstatus = "activated"; userDetailsTable.accountstatus = "activated"; userBloodTable.accountstatus = "activated"; db.SubmitChanges(); this.userLoginForm.isChecked = true; this.lableStatus.Text = "Account Activating....."; Thread.Sleep(4000); userHomePage userForm = new userHomePage(); userForm.showLoggedUser(LoggedUName); this.Hide(); userForm.Show(); } else { this.lableStatus.Text = "Invalid Code"; this.txtConfirm.Clear(); } } }
public UserRegForm() { InitializeComponent(); this.lableStatus.Text = ""; this.lableStatus.ForeColor = Color.Red; this.userAddressTable = new UserAddr(); this.txtboxPassword.PasswordChar = '*'; this.txtboxConfirmPass.PasswordChar = '*'; this.txtBrowseFile.Enabled = false; }
private void deleteUserAddress() { UserAddr userAddressTable = db.UserAddrs.SingleOrDefault(x => x.userID == this.uName); if (userAddressTable != null) { db.UserAddrs.DeleteOnSubmit(userAddressTable); // db.SubmitChanges(); } }
public void showLoggedUser(string uName) { this.lableDate.Text = DateTime.Now.ToString(); UserAddr addressTable = db.UserAddrs.SingleOrDefault(x => x.userID == uName); if (addressTable != null) { this.metroLabel1.Text = "Hello " + addressTable.firstName; } //this.metroLabel1.Text = "HELLO " + uName.ToUpper(); this.LoggedUName = uName; }
public AspNetHttpContext(HttpContext context) { var request = context.Request; // TODO: Consider how to initialize user's email and id from context UserEmail = null; UserId = null; Url = request.Url.AbsoluteUri; UserAddr = request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (string.IsNullOrEmpty(UserAddr) || UserAddr.ToLower() == "unknown") { UserAddr = request.ServerVariables["REMOTE_ADDR"]; } UserAgent = request.UserAgent; UserName = context.User != null && context.User.Identity.IsAuthenticated ? context.User.Identity.Name : null; if (request.Headers.HasKeys()) { EnvironmentVars = request.Headers.Keys.Cast <string>() .ToDictionary(key => key, key => request.Headers[key]); } if (request.Params.HasKeys()) { Parameters = request.Params.Keys.Cast <string>() .ToDictionary(key => key, key => request.Params[key]); } if (context.Session != null && context.Session.Keys.Count > 0) { Session = context.Session.Keys.Cast <string>() .ToDictionary(key => key, key => context.Session[key].ToString()); } var routeData = request.RequestContext.RouteData; if (routeData.Values.ContainsKey("action")) { Action = routeData.Values["action"].ToString(); } if (routeData.Values.ContainsKey("controller")) { Component = routeData.Values["controller"].ToString(); } }
private bool updateAddress() { UserAddr addressData = db.UserAddrs.SingleOrDefault(x => x.userID == this.uName); if (addressData != null) { addressData.firstName = this.txtFirstName.Text; addressData.lastName = this.txtLastName.Text; addressData.mobileNo = this.txtPhone.Text; addressData.district = this.txtDistrict.Text; addressData.subDistrict = this.txtSubdistrict.Text; addressData.postalCode = this.txtPostal.Text; addressData.email = this.txtEmail.Text; addressData.userID = this.txtUserName.Text; db.SubmitChanges(); return(true); } else { return(false); } }
private void setFromDataBase() { DB_contextDataContext db = new DB_contextDataContext(); UserDtail userDetailTable = new UserDtail(); this.userAddressTable = db.UserAddrs.SingleOrDefault(x => x.userID == this.uName); this.userBloodDataTable = db.BloodDatas.SingleOrDefault(x => x.userID == this.uName); userDetailTable = db.UserDtails.SingleOrDefault(x => x.userID == this.uName); if (this.userAddressTable != null && this.userBloodDataTable != null && userDetailTable != null) { this.txtFirstName.Text = this.userAddressTable.firstName; this.txtLastName.Text = this.userAddressTable.lastName; this.txtUserName.Text = this.userAddressTable.userID; this.txtPhone.Text = this.userAddressTable.mobileNo; this.txtEmail.Text = this.userAddressTable.email; this.txtDistrict.Text = this.userAddressTable.district; this.txtSubdistrict.Text = this.userAddressTable.subDistrict; this.txtPostal.Text = this.userAddressTable.postalCode; this.LableBlood.Text = this.userBloodDataTable.bloodGroup; try { this.userPP.Image = Image.FromFile(userDetailTable.propicture); } catch (ArgumentNullException exp) { this.userPP.Image = Image.FromFile(@"F:\Programming\C#\C# Project Updated\BloodBankManagement\BloodBankManagement\images\default.jpg"); } //this.userPP.SizeMode = PictureBoxSizeMode.StretchImage; this.userPP.SizeMode = PictureBoxSizeMode.Zoom; } else { this.lableValidation.Text = "Problem To Load Database"; //MessageBox.Show("Problem To Load Database"); } }