public List <string> mostrarEmpleados() { try { List <string> cat = new List <string>(); clsUsuarios pojoUsuarios; MySqlCommand cm = new MySqlCommand(); MySqlDataReader dr; conexion.conectar();; string sql = "select nombre from usuarios"; cm.CommandText = sql; cm.CommandType = CommandType.Text; cm.Connection = conexion.cn; dr = cm.ExecuteReader(); while (dr.Read()) { pojoUsuarios = new clsUsuarios(); pojoUsuarios.Usuario = dr.GetString("nombre"); cat.Add(pojoUsuarios.Usuario); } return(cat); } catch (Exception exc) { return(null); } finally { conexion.cerrar(); } }
public String recuperarContrasenia(string id) { MySqlDataReader dr; conexion.conectar(); com.Connection = conexion.cn; com.CommandText = "select * from usuarios where correo = '" + id + "'"; dr = com.ExecuteReader(); if (dr.Read() == true) { email = dr["correo"].ToString(); nombre = dr["nombre"].ToString(); contrasenia = dr["contrasenia"].ToString(); //Email enviarCorreo(); mensaje = "Estimado " + nombre + ", se ha enviado su contraseƱa a su correo: " + email + ". Verifique su bandeja de entrada"; dr.Close(); } else { mensaje = "No existe dato ..."; } return(mensaje); }
public List <clsUsuarios> Mostrar() { List <clsUsuarios> lista = new List <clsUsuarios>(); clsConexion conex = new clsConexion(); conex.conectar(); using (conex.cn) { string sql = "SELECT idUsuario, nombre, correo, tipo, contrasenia FROM usuarios"; MySqlCommand cmd = new MySqlCommand(sql, conex.cn); MySqlDataReader lector = cmd.ExecuteReader(); while (lector.Read()) { clsUsuarios u = new clsUsuarios(); u.IdUsuario = int.Parse(lector[0].ToString()); u.Usuario = lector[1].ToString(); u.Correo = lector[2].ToString(); u.Tipo = lector[3].ToString(); u.Contrasenia = lector[4].ToString(); lista.Add(u); } } conex.cerrar(); return(lista); }
public void AgregarProducto(clsVenta objProducto) { string sql; MySqlCommand cm; cone.conectar(); cm = new MySqlCommand(); cm.Parameters.AddWithValue("@folio", objProducto.Folio); cm.Parameters.AddWithValue("@idUsuario", objProducto.IdUusario); cm.Parameters.AddWithValue("@fecha", objProducto.Fecha); cm.Parameters.AddWithValue("@recibo", objProducto.Recibo); cm.Parameters.AddWithValue("@cambio", objProducto.Cambio); sql = "insert into ventas value(@folio, @idUsuario, @fecha, @recibo, @cambio);"; cm.CommandText = sql; cm.CommandType = CommandType.Text; cm.Connection = cone.cn; cm.ExecuteNonQuery(); cone.cerrar(); }
public void Eliminar(string id) { clsConexion conex = new clsConexion(); int idUsuario = int.Parse(id); using (conex.cn) { conex.conectar(); string sql = @"DELETE FROM usuarios WHERE idUsuario = @idUsuario"; MySqlCommand cmd = new MySqlCommand(sql, conex.cn); cmd.Parameters.AddWithValue("@idUsuario", idUsuario); cmd.ExecuteNonQuery(); } conex.cerrar(); }
public void Modificar(string nombre, string correo, string id) { clsConexion conex = new clsConexion(); int idUsuario = int.Parse(id); using (conex.cn) { conex.conectar(); string sql = @"UPDATE usuarios SET nombre = @nombre, correo = @correo WHERE idUsuario = @idUsuario"; MySqlCommand cmd = new MySqlCommand(sql, conex.cn); cmd.Parameters.AddWithValue("@nombre", nombre); cmd.Parameters.AddWithValue("@correo", correo); cmd.Parameters.AddWithValue("@idUsuario", idUsuario); cmd.ExecuteNonQuery(); } conex.cerrar(); }
public void AgregarUsuario(clsUsuarios obj) { string sql; MySqlCommand cm = new MySqlCommand(); conex.conectar(); cm.Parameters.AddWithValue("@idUsuario", obj.IdUsuario); cm.Parameters.AddWithValue("@nombre", obj.Usuario); cm.Parameters.AddWithValue("@correo", obj.Correo); cm.Parameters.AddWithValue("@tipo", obj.Tipo); cm.Parameters.AddWithValue("@contrasenia", obj.Contrasenia); sql = "INSERT INTO usuarios (nombre, correo, tipo, contrasenia) " + "VALUES (@nombre, @correo, @tipo, @contrasenia)"; cm.CommandText = sql; cm.CommandType = CommandType.Text; cm.Connection = conex.cn; cm.ExecuteNonQuery(); conex.cerrar(); }
public void AgregarProducto(clsInventario objProducto) { string sql; MySqlCommand cm; cone.conectar(); cm = new MySqlCommand(); cm.Parameters.AddWithValue("@clave", objProducto.Clave); cm.Parameters.AddWithValue("@imgProducto", objProducto.RutaImg); cm.Parameters.AddWithValue("@nombre", objProducto.Nombre); cm.Parameters.AddWithValue("@proovedor", objProducto.Proovedor); cm.Parameters.AddWithValue("@precio", objProducto.Precio); cm.Parameters.AddWithValue("@existencia", objProducto.Existencia); cm.Parameters.AddWithValue("@descripcion", objProducto.Descripcion); sql = "INSERT INTO documentos (clave, imgProducto, nombre, proovedor, precio, existencia, descripcion) " + "VALUES (@clave, @imgProducto, @nombre, @proovedor, @precio, @existencia, @descripcion)"; cm.CommandText = sql; cm.CommandType = CommandType.Text; cm.Connection = cone.cn; cm.ExecuteNonQuery(); cone.cerrar(); }
public void AgregarProducto(clsInventario objProducto) { string sql; MySqlCommand cm; cone.conectar(); cm = new MySqlCommand(); cm.Parameters.AddWithValue("@clave", objProducto.Clave); cm.Parameters.AddWithValue("@idUsuario", objProducto.Idusuario); cm.Parameters.AddWithValue("@idCategoria", objProducto.Categoria); cm.Parameters.AddWithValue("@imgProducto", objProducto.RutaImg); cm.Parameters.AddWithValue("@nombre", objProducto.Nombre); cm.Parameters.AddWithValue("@precio", objProducto.Precio); cm.Parameters.AddWithValue("@existencia", objProducto.Existencia); cm.Parameters.AddWithValue("@descripcion", objProducto.Descripcion); sql = "insert into inventario value(@clave,@idUsuario,@idCategoria,@imgProducto,@nombre,@precio,@existencia,@descripcion);"; cm.CommandText = sql; cm.CommandType = CommandType.Text; cm.Connection = cone.cn; cm.ExecuteNonQuery(); cone.cerrar(); }