private void btnIngresar_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtMombreUsu.Text)) { if (!string.IsNullOrEmpty(txtPassUsuario.Text)) { //codigo ingresar usuario DTUsuario usu = new DTUsuario(txtMombreUsu.Text, txtPassUsuario.Text); DTUsuario usuObtenido = UG.ObtenerUsuario(usu); if (usuObtenido is null) { MessageBox.Show("Usuario no registrado, Verifique credenciales"); } else { //Oculto la pantalla de login this.Hide(); //Llamo al otro Form que quiero ver despues de login Menu ap = new Menu(); ap.Show(); } } else { MessageBox.Show("Contraseña no puede ser nula"); return; } } else { MessageBox.Show("Nombre de Usuario no puede ser nulo"); } }
private void btnRegistrar_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtMombreUsu.Text)) { if (!string.IsNullOrEmpty(txtPassUsuario.Text)) { //codigo registrar usuario DTUsuario usu = new DTUsuario(txtMombreUsu.Text, txtPassUsuario.Text); Int32 idUsuRegistrado = UG.RegsitrarUsuario(usu); if (idUsuRegistrado > 0) { MessageBox.Show("Usuario Registrado: " + idUsuRegistrado.ToString()); } else { MessageBox.Show("Error al intentar registrar el usuario"); } } else { MessageBox.Show("Contraseña no puede ser nula"); return; } } else { MessageBox.Show("Nombre de Usuario no puede ser nulo"); } }
public Int32 RegistrarUsuario(DTUsuario usu) { MySqlConnection conexion = null; try { conexion = ConexionDB.GetConexion(); conexion.Open(); string sql = @"insert into usuarios ( nombre,password) values (@nombre, @password)"; MySqlCommand comando = new MySqlCommand(sql, conexion); comando.Parameters.AddWithValue("@nombre", usu.Nombre); comando.Parameters.AddWithValue("@password", usu.Password); comando.ExecuteNonQuery(); //obtiene el ultimo id ingresado return(Int32.Parse(comando.LastInsertedId.ToString())); } catch (MySqlException ex) { string mensaje = ex.ToString(); Console.WriteLine("Error: " + mensaje); return(-1); } finally { if (conexion != null) { conexion.Close(); conexion.Dispose(); } } }
protected void Page_Load(object sender, EventArgs e) { this.dtusuario = new DTUsuario(); us = new Usuario(); this.dtrol = new DTrol(); String valor = Request.QueryString["id"]; int id = int.Parse(valor); us.Id_usuario = id; Mrol.DataSource = dtrol.listarRol(); Mrol.DataTextField = "Rol"; Mrol.DataValueField = "Id_rol"; Mrol.DataBind(); this.registro = dtusuario.getUsuarioporid(id); Id_usuario.Value = valor; if (registro.Read()) { us.Nombre = this.registro["Nombre_Usuario"].ToString(); us.Contrasena = this.registro["Contrasena"].ToString(); us.Id_rol = Convert.ToInt32(this.registro["Id_rol"]); } }
public Int32 RegsitrarUsuario(DTUsuario usu) { PersistenciaUsuario p = new PersistenciaUsuario(); Int32 idUsuGen = p.RegistrarUsuario(usu); return(idUsuGen); }
public int RegsitrarUsuario(DTUsuario usu) { int idusuario = 0; /*PersistenciaUsuario p = new PersistenciaUsuario(); * Int32 idUsuGen = p.RegistrarUsuario(usu); * return idUsuGen;*/ return(idusuario); }
public List <DTUsuario> ListarUsuarios() { List <DTUsuario> list = new List <DTUsuario>(); MySqlConnection conexion = null; MySqlDataReader reader = null; try { conexion = ConexionDB.GetConexion(); conexion.Open(); //nombre string sql = @"select idUsuarios, rol, nombre, estado from usuarios where estado='activo'"; /*string sql = @"select idUsuarios, nombre, password, * from usuarios where nombre=@nombre and password=@password";*/ MySqlCommand comando = new MySqlCommand(sql, conexion); //comando.Parameters.AddWithValue("@password", usuarioPasword); reader = comando.ExecuteReader(); //si hay por lo menos una fila entra if (reader.HasRows) { while (reader.Read()) { string idUsuario = (reader[0] != DBNull.Value) ? reader.GetString(0) : ""; string rol = (reader[1] != DBNull.Value) ? reader.GetString(1) : ""; string nombre = (reader[2] != DBNull.Value) ? reader.GetString(2) : ""; string estado = (reader[3] != DBNull.Value) ? reader.GetString(3) : ""; int idUsuarioInt = int.Parse(idUsuario); DTUsuario data = new DTUsuario(nombre, idUsuarioInt, estado, rol); list.Add(data); } } } catch (MySqlException ex) { string mensaje = ex.ToString(); Console.WriteLine("Error: " + mensaje); } finally { if (conexion != null) { conexion.Close(); conexion.Dispose(); } if (reader != null) { reader.Close(); conexion.Dispose(); } } return(list); }//ListarUsuarios end
protected void Page_Load(object sender, EventArgs e) { this.dtusuario = new DTUsuario(); entidades.Usuario us = new entidades.Usuario(); String valor = Request.QueryString["id"]; int id = int.Parse(valor); us.Id_usuario = id; this.dtusuario.eliminar(us); Response.Redirect("AgregarUsuario.aspx"); }
public static Usuario Usuario_Leer(string usuario, string estadoUsuario) { DTUsuario dtUsuario = new DTUsuario(); Usuario DatosUsuario = new Usuario(); List <Usuario> UsuarioLeer = dtUsuario.Usuario_Leer(usuario, estadoUsuario); foreach (Usuario usuarios in UsuarioLeer) { DatosUsuario = usuarios; } return(DatosUsuario); }
protected void Page_Load(object sender, EventArgs e) { this.dtusuario = new DTUsuario(); this.registro = this.dtusuario.listarTodo(); this.conexion = new Conexion(); this.dtrol = new DTrol(); //en esta parte se carga el dropdownlist Mrol.DataSource = dtrol.listarRol(); //aqui le paso mi consulta que esta en la clase dtdepartamento Mrol.DataTextField = "Rol"; //le paso el texto del items Mrol.DataValueField = "Id_rol"; //le paso el id de cada items Mrol.DataBind(); }
public void llenarcmbIDUsuario() { DTUsuario dta = new DTUsuario(); List <Entidades.Usuario> listacmb = new List <Entidades.Usuario>(); listacmb = dta.ListarUsuarios(); foreach (Entidades.Usuario a in listacmb) { cmUsuario.AppendValues(a.Usuario_.ToString()); } cmbIDUsuario.Model = cmUsuario; }
public static Usuario Usuario_Iniciar_Sesion(string usuario, string clave) { AppLogger.LogInfo("Servico Usuario_Iniciar_Sesion Logica"); DTUsuario dtUsuario = new DTUsuario(); Usuario DatosUsuario = new Usuario(); List <Usuario> UsuarioLeer = dtUsuario.Usuario_Iniciar_Sesion(usuario, clave); foreach (Usuario usuarios in UsuarioLeer) { DatosUsuario = usuarios; } return(DatosUsuario); }
public static bool EliminarUs(String id) { bool resp = false; Usuario us = new Usuario { Id_usuario = Convert.ToInt32(id) }; Console.Write(us); resp = DTUsuario.getInstance().eliminar(us); return(resp); }
public static string Usuario_Registrar_Grupo_2(string usuario, string nombre, string apellido, string claveAcceso, string email) { DTUsuario dtUsuario = new DTUsuario(); DTGrupoUsuario dtGrupoUsuario = new DTGrupoUsuario(); string errorRegistrar = dtUsuario.Usuario_Registrar(usuario, nombre, apellido, claveAcceso, email, "ESUSAC", "Grupo2", DateTime.Now); if (errorRegistrar.Substring(0, 6) == "[CREO]") { dtGrupoUsuario.GrupoUsuario_Registrar(2, usuario, "ESGUAC", "Grupo2", DateTime.Now); return("Usuario Creado Correctamente"); } else { return(errorRegistrar); } }
public DTUsuario ObtenerUsuario(DTUsuario usu) { DTUsuario uARetornar = null; MySqlConnection conexion = null; try { conexion = ConexionDB.GetConexion(); conexion.Open(); string sql = "select idusuario, nombre, password from usuarios where nombre = @nombre and password = @password "; MySqlCommand comando = new MySqlCommand(sql, conexion); comando.Parameters.AddWithValue("@nombre", usu.Nombre); comando.Parameters.AddWithValue("@password", usu.Password); MySqlDataReader reader = comando.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { Int32 id = reader.GetInt32(0); string nombre = (reader[1] != DBNull.Value) ? reader.GetString(1) : ""; string password = (reader[2] != DBNull.Value) ? reader.GetString(2) : ""; uARetornar = new DTUsuario(id, nombre, password); } } return(uARetornar); } catch (MySqlException ex) { string mensaje = ex.ToString(); Console.WriteLine("Error: " + mensaje); return(uARetornar); } finally { if (conexion != null) { conexion.Close(); } } }
public void llenarTreeporBusquedaEmpleado(string busqueda) { int existe = 0; recargarTreeView(); DTUsuario dta = new DTUsuario(); List <Entidades.Usuario> lista = new List <Entidades.Usuario>(); lista = dta.ListarUsuarios(); foreach (Entidades.Usuario a in lista) { if (busqueda == a.Empleados_idEmpleado) { ls.AppendValues(a.IdUsuario.ToString(), a.Usuario_.ToString(), a.Pwd.ToString(), a.FechaCreacion.ToString(), a.Activo.ToString(), a.Empleados_idEmpleado.ToString(), a.Detalles_empresa_id_empresa.ToString()); } existe = 1; } if (existe == 0) { foreach (Entidades.Usuario a in lista) { ls.AppendValues(a.IdUsuario.ToString(), a.Usuario_.ToString(), a.Pwd.ToString(), a.FechaCreacion.ToString(), a.Activo.ToString(), a.Empleados_idEmpleado.ToString(), a.Detalles_empresa_id_empresa.ToString()); } } //Crear el modelo de datos tvUsuarios.Model = ls; tvUsuarios.AppendColumn("idUsuario", new CellRendererText(), "text", 0); tvUsuarios.AppendColumn("usuario", new CellRendererText(), "text", 1); tvUsuarios.AppendColumn("fechaCreacion", new CellRendererText(), "text", 3); tvUsuarios.AppendColumn("activo", new CellRendererText(), "text", 4); tvUsuarios.AppendColumn("Empleados_idEmpleado", new CellRendererText(), "text", 5); tvUsuarios.AppendColumn("Detalles_empresa_id_empresa", new CellRendererText(), "text", 6); }
public DTUsuariosListado ListarUsuariosPaginado(int pagina, int cantidad) { List <DTUsuario> _DTusuarios = new List <DTUsuario>(); DTUsuariosListado paginado = new DTUsuariosListado(); int calculo = cantidad * pagina; using (var ctx = new MyContext()) { var usuarios = ctx.Usuarios.ToList(); paginado.CantidadTotalUsuarios = usuarios.Count(); //var totalPaginas = Math.Round(paginado.CantidadTotalUsuarios / Convert.ToDouble(cantidad)); //paginado.TotalPaginas = Convert.ToInt32(totalPaginas); //REDONDEO BIEN HACIA ARRIBA var totalPaginas = paginado.CantidadTotalUsuarios / Convert.ToDouble(cantidad); paginado.TotalPaginas = Convert.ToInt32(Math.Ceiling(totalPaginas)); usuarios = usuarios.Skip(calculo).Take(cantidad).ToList(); foreach (Usuario usu in usuarios) { DTUsuario dtUsu = new DTUsuario { ID = usu.ID, Nombre = usu.Nombre, Apellido = usu.Apellido, Email = usu.Email }; _DTusuarios.Add(dtUsu); } paginado.Usuarios = _DTusuarios; } return(paginado); }
public List <Usuario> GetData() { return(DTUsuario.getInstance().GetData()); }
public SqlDataReader listarPermisos(int id) { return(DTUsuario.getInstance().Permisos(id)); }
public SqlDataReader ListarEmpleados() { return(DTUsuario.getInstance().ListarEmpleados()); }
public SqlDataReader getUsuarioporid(int id) { return(DTUsuario.getInstance().getUsuarioporid(id)); }
public bool acceso(int rol, string ubicacion) { return(DTUsuario.getInstance().acceso(rol, ubicacion)); }
public bool logeo(Usuario usuario) { return(DTUsuario.getInstance().log(usuario)); }
public bool ModificarUsuario(Usuario usuario) { return(DTUsuario.getInstance().modificar(usuario)); }
public SqlDataReader permisosUsuario(int id) { return(DTUsuario.getInstance().eliminable(id)); }
public bool guardar(Permiso pers) { return(DTUsuario.getInstance().guardar(pers)); }
public SqlDataReader opciones(int opc) { return(DTUsuario.getInstance().opciones(opc)); }
public bool guardarUsuario(Usuario usuario) { return(DTUsuario.getInstance().crear(usuario)); }
public bool delete(Permiso pers) { return(DTUsuario.getInstance().delete(pers)); }
public bool EliminarUsuario(Usuario usuario) { return(DTUsuario.getInstance().eliminar(usuario)); }