public EntUsuarios SelectUsuario(string usuario, string contraseña) { DataTable dt = new DatUsuarios().SelectUsuario(usuario, contraseña); if (dt.Rows.Count == 0) { throw new ApplicationException("Usuario y/o Contraseña invalidos :("); } DataRow dr = dt.Rows[0]; EntUsuarios usua = new EntUsuarios(); usua.Id_Usuario = Convert.ToInt32(dr["Id_Usuario"]); usua.NombreUsuario = dr["Nombre_Usuario"].ToString(); usua.ApellidoPaterno = dr["Apellido_Paterno"].ToString(); usua.ApellidoMaterno = dr["Apellido_Materno"].ToString(); usua.Usuario = dr["Usuario"].ToString(); usua.Contraseña = dr["Contraseña"].ToString(); usua.Nivel_Usuario = dr["Nivel_Usuario"].ToString(); usua.FechaAlta = Convert.ToDateTime(dr["Fecha_Alta"]); usua.Telefono = dr["Telefono"].ToString(); usua.Celular = dr["Celular"].ToString(); usua.Direccion = dr["Direccion"].ToString(); usua.Estatus = Convert.ToBoolean(dr["Estatus"]); usua.Pregunta_Secreta = dr["Pregunta_Secreta"].ToString(); return(usua); }
public void InsertaNuevoPass(string usua, string palabra, string pass) { DatUsuarios datUsua = new DatUsuarios(); int filas = datUsua.InsertaNuevoPass(usua, palabra, pass); if (filas != 1) { throw new ApplicationException("Error en la capa de Negocios al Guardar la Nueva Contraseña. :("); } }
public void InsertaUsuario(string nombre, string paterno, string materno, string direccion, string tel, string cel, string usua, string pass, string pregunta) { DatUsuarios dusua = new DatUsuarios(); int lintFilas = dusua.agregaUsuarioD(nombre, paterno, materno, direccion, tel, cel, usua, pass, pregunta); if (lintFilas != 1) { throw new System.Exception("error en la capa de negocio al insertar un usuario"); } }
public static string validaPalabra(string usuarioModal, string palabraModal) { DataTable dt = new DatUsuarios().SelectCambioPass(usuarioModal, palabraModal); string valida = Convert.ToString(dt.Rows.Count); JavaScriptSerializer oSerializer = new JavaScriptSerializer(); string sJson = oSerializer.Serialize(valida); return(sJson); }
protected void btnEntarxs_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(txtUser.Text) || string.IsNullOrEmpty(txtPass.Text)) { txtUser.Focus(); txtPass.Text = ""; txtUser.Text = ""; throw new ApplicationException("Debe ingresar Usuario y Contraseña :("); } EntUsuarios usua = new EntUsuarios(); usua.Usuario = txtUser.Text.Trim(); usua.Contraseña = txtPass.Text.Trim(); EntUsuarios log = new BusUsuarios().SelectUsuario(usua.Usuario, usua.Contraseña); if (log == null) { throw new ApplicationException("Usuario y/o Contraseña incorrecta :("); } int Nivel; DataTable dt = new DatUsuarios().SelectUsuario(usua.Usuario, usua.Contraseña); DataRow dr = dt.Rows[0]; EntUsuarios nivel = new EntUsuarios(); nivel.Nivel_Usuario = dr["Nivel_Usuario"].ToString(); Nivel = Convert.ToInt32(nivel.Nivel_Usuario); if (Nivel == 2) { BusBitacora obj2 = new BusBitacora(); obj2.InsertBitacoraFarmacia(log.Id_Usuario, log.NombreUsuario + " " + log.ApellidoPaterno + " " + log.ApellidoMaterno, DateTime.Now, 10, "InicioSession", "INICIO DE SESSION: En el modulo de Administrador " + DateTime.Now); Session["Login"] = log; Response.Redirect("tabsAdmin.aspx"); } else if (Nivel == 3) { BusBitacora obj2 = new BusBitacora(); obj2.InsertBitacoraFarmacia(log.Id_Usuario, log.NombreUsuario + " " + log.ApellidoPaterno + " " + log.ApellidoMaterno, DateTime.Now, 10, "InicioSession", "INICIO DE SESSION: En el modulo de Ventas " + DateTime.Now); Session["Login"] = log; Response.Redirect("VentasEmp1.aspx"); } } catch (Exception ex) { mostrarMensaje(ex.Message); } }
public EntUsuarios SelectCambioPass(string usuario, string palabra) { DataTable dt = new DatUsuarios().SelectCambioPass(usuario, palabra); if (dt.Rows.Count == 0) { throw new ApplicationException("Usuario y/o Palabra Secreta incorrectos :("); } DataRow dr = dt.Rows[0]; EntUsuarios usua = new EntUsuarios(); usua.Id_Usuario = Convert.ToInt32(dr["Id_Usuario"]); usua.NombreUsuario = dr["Nombre_Usuario"].ToString(); usua.ApellidoPaterno = dr["Apellido_Paterno"].ToString(); usua.ApellidoMaterno = dr["Apellido_Materno"].ToString(); usua.Usuario = dr["Usuario"].ToString(); usua.Pregunta_Secreta = usua.Pregunta_Secreta = dr["Pregunta_Secreta"].ToString(); return(usua); }