protected void btnCreate_Click(object sender, EventArgs e) { Users u = (Users)Session["Users"]; Users newu = new Users(); newu.FamilyID = u.FamilyID; newu.UserFirst = txtFName.Text; newu.UserLast = txtLName.Text; newu.UserEmail = txtEmail.Text; newu.UserLogin = txtEmail.Text; newu.UserPassword = u.UserPassword = BCrypt.Net.BCrypt.HashPassword(txtPW.Text, 10); newu.Permissions = ddlPermissions.SelectedValue; if (UsersDA.userExists(newu.UserLogin) == false) { UsersDA.addUser(newu); } else { lblError.Text = "User Already Exists"; btnHome.Visible = true; } if (UsersDA.getUserByLogin(newu.UserLogin) != null) { Response.Redirect("~/Views/Manage.aspx"); } else { lblError.Text = "User Creation Failed! Check for errors and try again."; } }
protected void btnRegister_Click(object sender, EventArgs e) { string password = txtPwReg.Text; string passwordConfirm = txtPWRegConfirm.Text; if (password == passwordConfirm) { u.UserPassword = BCrypt.Net.BCrypt.HashPassword(password, 10); u.UserFirst = txtHOHFName.Text; u.UserLast = txtHOHLName.Text; u.UserEmail = txtHOHEmail.Text; u.UserLogin = txtHOHEmail.Text; u.Permissions = "admin"; f.HOHFirst = txtHOHFName.Text; f.HOHLast = txtHOHLName.Text; f.SubscriptionStart = DateTime.Today; f.SubscriptionEnd = f.SubscriptionStart.AddDays(30); FamilyDA.addFamily(f); int famID = FamilyDA.getFamilyIDbyHOH(f.HOHFirst, f.HOHLast); if (famID != 0) { u.FamilyID = famID; UsersDA.addUser(u); Response.Redirect("~/Account/ThankYou.aspx"); } else { Response.Redirect("~/Account/Oops.aspx"); } } }
/// <summary> /// Проверка пароля и логина с БД по методу RetrieveUser. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void TbOk_Click(object sender, RoutedEventArgs e) { string username = tb_Login.Text; string password = tb_Password.Password; Users aUser = UsersDA.RetrieveUser(username); try { if (aUser.Password.Equals(password)) { MessageBox.Show("login Success"); View.MainWindow mw = new MainWindow(); mw.Show(); } else { lb_message.Content = "Неверный пароль."; tb_Password.Password = ""; } } catch (Exception) { lb_message.Content = "Неверный логин:"; tb_Login.Text = ""; } }
public ActionResult <object> Login(Users users) { AppDB db = provider.GetRequiredService <AppDB>(); UsersDA usersDA = new UsersDA(db); var res = usersDA.Login(users.Email, users.Pass); MailService mail = new MailService(); Token token = new Token { text = Guid.NewGuid().ToString(), created_dt = DateTime.Now, expired_dt = DateTime.Now.AddHours(TOKEN_EXP_HOURS), id_User = res[0].Id, status = "ACTIVE" }; var re = usersDA.create_Token(token); mail.SendMail(users.Email, token.text); return(new { result = res }); }
private void btnLogin_Click(object sender, EventArgs e) { string username = txtUsername.Text; string password = txtPassword.Text; string role = "System Customer"; ; Users aUser = UsersDA.RetrieveUser(username); Users userRole = UsersDA.RetrieveRole(username); if (aUser.Password.Equals(password)) { MessageBox.Show("Login Success"); if (userRole.Role.Equals(role)) { View_Layer.MainMenu m = new View_Layer.MainMenu(); m.Show(); } else { View_Layer.AdminMainMenu n = new View_Layer.AdminMainMenu(); n.Show(); } // View_Layer.MainMenu m = new View_Layer.MainMenu(); // m.Show(); } else { MessageBox.Show("Login Failed. Please try again"); txtUsername.Text = ""; txtPassword.Text = ""; } }
public ActionResult <List <Users> > Get() { AppDB db = provider.GetService <AppDB>(); UsersDA users = new UsersDA(db); return(users.getAll()); }
public static void fillComboWithUsers(ComboBox cmb, int defaultId) { UsersDA da = new UsersDA(); String cond = "ACTIVE=1"; UsersEntity entity = da.load(cond); var dataSource = new List <ComboBoxItem>(); cmb.DataSource = null; cmb.Items.Clear(); BasicInfoUtil.AddUnKnown(dataSource); for (int i = 0; i < entity.Tables[entity.FilledTableName].Rows.Count; i++) { string name = entity.get(i, UsersEntity.FIELD_NAME) + " " + entity.get(i, UsersEntity.FIELD_FAMILY) + " ( " + entity.get(i, UsersEntity.FIELD_USERNAME) + " ) "; string id = entity.get(i, UsersEntity.FIELD_ID).ToString(); dataSource.Add(new ComboBoxItem(name, id)); } cmb.DataSource = dataSource; cmb.DisplayMember = "Text"; cmb.ValueMember = "Value"; for (int i = 0; i < cmb.Items.Count; i++) { if (((ComboBoxItem)cmb.Items[i]).Value.Equals(defaultId.ToString())) { cmb.SelectedIndex = i; break; } } }
public ActionResult <List <Users> > Get(int id) { AppDB db = provider.GetRequiredService <AppDB>(); UsersDA users = new UsersDA(db); return(users.getById(id)); }
public bool updateRol(ReglasBE Reglas, RolesXUsuarioBE RolXUsuario, long App) { try { ////Validamos la existencia de los roles List <RolesBE> RolesXApp = getRolesXApp(Reglas, App); bool bFlagExist = false; bFlagExist = false; foreach (RolesBE RolXApp in RolesXApp) { if (RolXUsuario.IDROL == RolXApp.IDROL) { bFlagExist = true; break; } } if (!bFlagExist) { throw new Exception("El rol " + RolXUsuario.IDROL.ToString() + " no pertenece a la aplicación o no existe."); } UsersDA usuarioDA = new UsersDA(); return(usuarioDA.updateRol(Reglas, RolXUsuario, App)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public List <UsuariosBE> GetUsuario(UsuariosBE item, Int64 App) { List <UsuariosBE> Usuarios = new List <UsuariosBE>(); UsersDA oUsersDA = new UsersDA(); Usuarios = oUsersDA.GetUsuario(item, App); return(Usuarios); }
public List <RolesXUsuarioBE> GetRolesVsUser(ReglasBE Reglas, Int64 App) { List <RolesXUsuarioBE> RolesVSUsuarios = new List <RolesXUsuarioBE>(); UsersDA oUsersDA = new UsersDA(); RolesVSUsuarios = oUsersDA.GetRolesVsUser(Reglas, App); return(RolesVSUsuarios); }
public List <UsuariosBE> GetUsuarios(UsuariosBE item, Int64 App) { List <UsuariosBE> lstUsuario = new List <UsuariosBE>(); UsersDA oUsersDA = new UsersDA(); lstUsuario = oUsersDA.GetUsuarios(item, App); return(lstUsuario); }
public ActionResult <object> Update(Users users) { AppDB db = provider.GetRequiredService <AppDB>(); UsersDA usersDA = new UsersDA(db); var res = usersDA.update(users); return(new { result = res }); }
public List <UserModel> GetUsersByCriteria(UserModel user, string connectionString) { List <UserModel> userList = new List <UserModel>(); DataSet ds = UsersDA.GetUsersByCriteria(user.Id, user.Name, user.Role, user.SearchText, user.Password, connectionString); if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { return(GetPatientFromDataTable(ds.Tables[0])); } return(userList); }
public bool checkUsrXApp(ReglasBE Reglas, Int64 App) { try { UsersDA usuarioDA = new UsersDA(); return(usuarioDA.checkUsrXApp(Reglas, App)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public List <CatalogosBE> getCatSelection(int IdCatGeneral, int IdSubCatalogo, Int64 App) { try { UsersDA usuarioDA = new UsersDA(); return(usuarioDA.getCatSelection(IdCatGeneral, IdSubCatalogo, App)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public List <EstacionesXAppBE> getEstacionesXApp(ReglasBE Reglas, Int64 App) { try { UsersDA usuarioDA = new UsersDA(); return(usuarioDA.getEstacionesXApp(Reglas, App)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public UsuariosBE addUsuario(ReglasBE Reglas, UsuariosBE Usuario, List <DomicilioBE> Domicilios, List <ContactoBE> Contactos, List <RolesXUsuarioBE> RolesXUsuario, Int64 App) { UsuariosBE UsuarioRes = new UsuariosBE(); try { ////Validamos las cadenas.... ////Checamos la existencia del usuario ReglasBE ReglasInt = new ReglasBE(); UsersDA usuarioDA = new UsersDA(); ReglasInt.USUARIO = Usuario.IDUSUARIOAPP; ReglasInt.TIPOBUSQUEDA = 2; ReglasInt.IDAPP = Usuario.IDAPLICACION; bool bExistUsr = checkUsrXApp(ReglasInt, App); if (bExistUsr) { throw new Exception("El usuario ya se encuentra agregado."); } ////Validamos la existencia de los roles List <RolesBE> RolesXApp = getRolesXApp(Reglas, App); bool bFlagExist = false; foreach (RolesXUsuarioBE s in RolesXUsuario) { bFlagExist = false; foreach (RolesBE RolXApp in RolesXApp) { if (s.IDROL == RolXApp.IDROL) { bFlagExist = true; break; } } if (!bFlagExist) { throw new Exception("El rol " + s.IDROL.ToString() + " no pertenece a la aplicación o no existe."); } } UsuarioRes = usuarioDA.addUsuario(Reglas, Usuario, Domicilios, Contactos, RolesXUsuario, App); return(UsuarioRes); } catch (Exception ex) { throw new Exception(ex.Message); } }
public bool updateUsuario(ReglasBE Reglas, UsuariosBE Usuario, List <DomicilioBE> Domicilios, List <ContactoBE> Contactos, List <RolesXUsuarioBE> RolesXUsuario, Int64 App) { try { UsersDA usuarioDA = new UsersDA(); bool bResultado = false; bResultado = usuarioDA.updateUsuario(Reglas, Usuario, Domicilios, Contactos, RolesXUsuario, App); return(bResultado); } catch (Exception ex) { throw new Exception(ex.Message); } }
protected void Page_Load(object sender, EventArgs e) { //// 数据源指向 //DropDownList1.DataSource = new UsersDA().Select(); //// 显示字段绑定 //DropDownList1.DataTextField = "UserName"; //// 隐藏字段绑定 //DropDownList1.DataValueField = "UserNo"; //DropDownList1.DataBind(); // 设置默认选中 //if (!IsPostBack) //{ // List<Users> list = new List<Users>(); // list = new UsersDA().Select(); // foreach (var item in list) // { // ListItem li = new ListItem(item.UserName, item.UserNo); // if (li.Value == "1002") // { // li.Selected = true; // } // DropDownList1.Items.Add(li); // } //} // 多选 if (!IsPostBack) { List <Users> list = new List <Users>(); list = new UsersDA().Select(); foreach (var item in list) { ListItem li = new ListItem(item.UserName, item.UserNo); if (li.Value == "1002") { li.Selected = true; } ListBox1.Items.Add(li); } } }
public bool actDeactivateUsuario(ReglasBE Reglas, Int64 App) { bool Respuesta = new bool(); try { UsersDA usuarioDA = new UsersDA(); Respuesta = usuarioDA.actDeactivateUsuario(Reglas, App); return(Respuesta); } catch (Exception ex) { throw new Exception(ex.Message); } }
protected void Button1_Click(object sender, EventArgs e) { string UserName = this.UserName.Text; string Password = this.Password.Text; bool result = new UsersDA().Select(UserName, Password); if (result) { this.Literal1.Text = "登录成功"; } else { this.Literal1.Text = "登录名或者密码错误"; } }
public DatosUsuarioBE getUsuarioFull(ReglasBE Reglas, Int64 App) { DatosUsuarioBE DatosUsuario = new DatosUsuarioBE(); try { UsersDA usuarioDA = new UsersDA(); DatosUsuario = usuarioDA.GetUsuarioFull(Reglas, App); return(DatosUsuario); } catch (Exception ex) { throw new Exception(ex.Message); } }
public List <RelacionTipoUsuarioBE> getRelTipoUsuario(ReglasBE Reglas, Int64 App) { List <RelacionTipoUsuarioBE> lstResultado = new List <RelacionTipoUsuarioBE>(); try { UsersDA usuarioDA = new UsersDA(); //return usuarioDA.getRelTipoUsuario(Reglas, App); } catch (Exception ex) { throw new Exception(ex.Message); } return(lstResultado); }
public bool addUsuarioXAplicacion(ReglasBE Reglas, List <UsuarioXAppBE> lstUSuarioXApp, Int64 App) { try { UsersDA oUsersDA = new UsersDA(); bool bFlag = false; bFlag = oUsersDA.addUsuarioXAplicacion(Reglas, lstUSuarioXApp, App); return(bFlag); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void button1_Click(object sender, EventArgs e) { string clubn; int natt; try { clubn = txtCname.Text; natt = int.Parse(txtNumAtt.Text.Trim()); Request newRequest = new Request(clubn, natt); UsersDA.SubmitRequest(newRequest); MessageBox.Show("Your request has been successfuly sumbitted!"); } catch (Exception ex) { MessageBox.Show("Please check your input information and try again", "INVALID DATA", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public bool addRolesXUsuario(ReglasBE Reglas, List <RolesXUsuarioBE> RolesXUsuario, long App) { try { UsersDA usuarioDA = new UsersDA(); bool bExistUsr = checkUsrXApp(Reglas, App); if (!bExistUsr) { throw new Exception("El usuario no pertenece a la aplicación o no existe."); } ////Validamos la existencia de los roles List <RolesBE> RolesXApp = usuarioDA.getRolesXApp(Reglas, App); bool bFlagExist = false; foreach (RolesXUsuarioBE s in RolesXUsuario) { bFlagExist = false; foreach (RolesBE RolXApp in RolesXApp) { if (s.IDROL == RolXApp.IDROL) { bFlagExist = true; break; } } if (!bFlagExist) { throw new Exception("El rol " + s.IDROL.ToString() + " no pertenece a la aplicación o no existe."); } } return(usuarioDA.addRolesXUsuario(Reglas, RolesXUsuario, App)); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void Login_Click(object sender, RoutedEventArgs e) { string username = txtname.Text; string password = txtpass.Password; if (username.Length < 1 || password.Length < 1) { MessageBox.Show("Fill all fields!"); } else { try { Users aUser = UsersDA.RetrieveUser(username); DBhelper.credsUnits = aUser.LoggedUnit; DBhelper.credsInitial = aUser.LoggedInitial; DBhelper.credsUser = aUser.UserName; if (aUser.Password.Equals(password)) { MessageBox.Show("Login Success"); MainWindow dashboard = new MainWindow(); dashboard.Show(); this.Close(); } else { MessageBox.Show("Login Failed. Please try again"); txtname.Text = ""; txtpass.Password = ""; } } catch (Exception ex) { MessageBox.Show("Username not found " + ex.Message); } } }
public ActionResult <object> Token(Token token) { AppDB db = provider.GetRequiredService <AppDB>(); UsersDA usersDA = new UsersDA(db); var res = usersDA.Token(token.text); if (res.Count <= 0) { return("error "); } if (res[0].status == "USED" && res[0].expired_dt < DateTime.Now) { return("Token Usado o Expirado"); } var ST_Token = usersDA.Desative_Token(token); return(new { result = res }); }
protected void btnLogin_Click(object sender, EventArgs e) { string login = txtLogin.Text; string password = txtPassword.Text; bool correct = UsersDA.validateLogin(login, password); if (correct == true) { Users u = new Users(); u = UsersDA.getUserByLogin(login); Session["Users"] = u; Session["familyID"] = u.FamilyID; Response.Redirect("~/Views/Manage.aspx"); } else { lblError.Text = "Incorrect Login Information"; } }
private void InitUserInfo() { if (Request.QueryString["userid"] != null) { UsersOR obj = new UsersDA().selectARowDateByGuid(Request.QueryString["userid"].ToString()); if (obj != null) { this.txt_UserName.Text = obj.LogonName; //this.txt_phone.Text = obj.PHONE; this.txt_name.Text = obj.DisplayName; } } }