protected void btnGuardar_Click(object sender, EventArgs e) { try { Logica.Models.clsTBUsuarios obclsTBUsuarios = new Logica.Models.clsTBUsuarios { stNombre = txtNombre.Text, stApellido = txtApellido.Text, stUsuario = txtUsuario.Text, stContraseña = txtContraseña.Text, stCorreo = txtCorreo.Text, stTipoUs = ddlTipoUsuario.SelectedItem.Text }; Controllers.GestionUsuariosController obGestionUsuariosController = new Controllers.GestionUsuariosController(); string stMensaje = obGestionUsuariosController.addUsuarioController(obclsTBUsuarios); ClientScript.RegisterStartupScript(this.GetType(), "Mesaje", "<Script> swal('MENSAJE!', '" + stMensaje + "!', 'info')</Script>"); getUsuarios(); } catch (Exception ex) { ClientScript.RegisterStartupScript(this.GetType(), "Mesaje", "<Script> swal('ERROR!', '" + ex.Message + "!', 'error')</Script>"); } }
protected void btnInicioSesion_Click(object sender, EventArgs e) { try { string stMensaje = string.Empty; if (string.IsNullOrEmpty(txtUsuario.Text)) { stMensaje += "Ingrese Email,"; } if (string.IsNullOrEmpty(txtContraseña.Text)) { stMensaje += "Ingrese Contraseña,"; } if (!string.IsNullOrEmpty(stMensaje)) { throw new Exception(stMensaje.TrimEnd(',')); } if (chkCordinador.Checked) { stTipo_Usuario = "Coordinador"; } else { stTipo_Usuario = "Monitor"; } //Defino Objeto con propiedades Logica.Models.clsTBUsuarios obclsTBUsuarios = new Logica.Models.clsTBUsuarios { stUsuario = txtUsuario.Text, stContraseña = txtContraseña.Text, stTipoUs = stTipo_Usuario }; //Instancio Controlador Controllers.LoginController obLogingController = new Controllers.LoginController(); bool blBandera = obLogingController.getValidarUsuarioController(obclsTBUsuarios); if (blBandera) { Session["SessionUser"] = txtUsuario.Text; if (chkCordinador.Checked) { Response.Redirect("../Index/IndexCordinador.aspx"); //Redirecciono } Response.Redirect("../Index/Index.aspx"); //Redirecciono } else { throw new Exception("Usuario o password incorrectos"); } } catch (Exception ex) { ClientScript.RegisterStartupScript(this.GetType(), "Mesaje", "<Script> swal('ERROR!', '" + ex.Message + "!', 'error')</Script>"); } }
public string addUsuarioController(Logica.Models.clsTBUsuarios obclsTBUsuarios) { try { Logica.BL.clsProcesos obclsProcesos = new Logica.BL.clsProcesos(); return(obclsProcesos.addUsuario(obclsTBUsuarios)); } catch (Exception ex) { throw ex; } }
public List <Logica.Models.clsTBUsuarios> getUsuarioController(Logica.Models.clsTBUsuarios obclsTBUsuarios) { try { Logica.BL.clsProcesos obclsProcesos = new Logica.BL.clsProcesos(); return(obclsProcesos.getUsuarios(obclsTBUsuarios)); } catch (Exception ex) { throw ex; } }
public bool getValidarUsuarioController(Logica.Models.clsTBUsuarios obclsTBUsuarios) { try { Logica.BL.clsUsuarios obclsUsuarios = new Logica.BL.clsUsuarios(); return(obclsUsuarios.getValidarUsuario(obclsTBUsuarios)); } catch (Exception ex) { throw ex; } }