public static List <OrdenLinea> consultarOrden(int id) { List <OrdenLinea> _lista = new List <OrdenLinea>(); ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand cmd = new MySqlCommand("consultaOrden", cnx.ObtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new MySqlParameter("id", id)); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { OrdenLinea ordenlinea = new OrdenLinea(); ordenlinea.idOrden = Convert.ToInt32(dr["idOrden"]); ordenlinea.Item = Convert.ToInt32(dr["item"]); ordenlinea.Descripcion = Convert.ToString(dr["descripcion"]); ordenlinea.Cantidad = Convert.ToDecimal(dr["cantidad"]); ordenlinea.Precio = Convert.ToDecimal(dr["precio"]); ordenlinea.Colores = Convert.ToString(dr["colorPrenda"]); ordenlinea.Marca = Convert.ToString(dr["marca"]); ordenlinea.Defecto = Convert.ToString(dr["defecto"]); ordenlinea.Total = Convert.ToDecimal(dr["total"]); _lista.Add(ordenlinea); } cnx.cerrarConexion(); return(_lista); }
public static List <Cliente> Listar() { List <Cliente> _lista = new List <Cliente>(); ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand cmd = new MySqlCommand("clientesAll", cnx.ObtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new MySqlParameter("idUsuario", varGlobales.sessionUsuario)); MySqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { Cliente cliente = new Cliente(); cliente.idCliente = Convert.ToInt32(dr["idCliente"]); cliente.Nombres = Convert.ToString(dr["nombreCliente"]); cliente.DNI = Convert.ToString(dr["dniCliente"]); cliente.Email = Convert.ToString(dr["correoCliente"]); cliente.Dirección = Convert.ToString(dr["direccionCliente"]); cliente.Teléfono = Convert.ToString(dr["telefonoCliente"]); _lista.Add(cliente); } cmd.Connection.Close(); cnx.cerrarConexion(); return(_lista); }
public static Usuario Consultar(string user, string pass) { ConexBD conec = new ConexBD(); List <Usuario> _lista = new List <Usuario>(); conec.Conectar(); MySqlCommand _comando = new MySqlCommand("consultaUsuario", conec.ObtenerConexion()); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new MySqlParameter("USUARIO", user)); _comando.Parameters.Add(new MySqlParameter("PASS", pass)); MySqlDataReader _reader = _comando.ExecuteReader(CommandBehavior.CloseConnection); Usuario usuario = new Usuario(); while (_reader.Read()) { usuario.idUsuario = _reader.GetInt32(0); usuario.nombreUsuario = _reader.GetString(1); usuario.apellidoUsuario = _reader.GetString(2); usuario.emailUsuario = _reader.GetString(3); usuario.sucursalUsuario = _reader.GetString(4); usuario.tipoUsuario = _reader.GetInt32(6); } conec.cerrarConexion(); return(usuario); }
public static void AgregarLinea(OrdenLinea ordenlinea) { ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand cmd = new MySqlCommand("addLineaOrden", cnx.ObtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new MySqlParameter("PidOrden", ordenlinea.idOrden)); cmd.Parameters.Add(new MySqlParameter("Pitem", ordenlinea.Item)); cmd.Parameters.Add(new MySqlParameter("PidPrenda", ordenlinea.idPrenda)); cmd.Parameters.Add(new MySqlParameter("Pdescripcion", ordenlinea.Descripcion)); cmd.Parameters.Add(new MySqlParameter("Pcantidad", ordenlinea.Cantidad)); cmd.Parameters.Add(new MySqlParameter("Pprecio", ordenlinea.Precio)); cmd.Parameters.Add(new MySqlParameter("Pdefecto", ordenlinea.Defecto)); cmd.Parameters.Add(new MySqlParameter("Pcolor", ordenlinea.Colores)); cmd.Parameters.Add(new MySqlParameter("Pmarca", ordenlinea.Marca)); cmd.Parameters.Add(new MySqlParameter("Ptotal", ordenlinea.Total)); cmd.Parameters.Add(new MySqlParameter("Ptipo", ordenlinea.TipoServicio)); cmd.Parameters.Add(new MySqlParameter("Pestado", ordenlinea.Estado)); cmd.ExecuteNonQuery(); cmd.Connection.Close(); cnx.cerrarConexion(); //return ultimo_id(); }
public static MySqlDataReader consultaPago(int id) { ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand _comando = new MySqlCommand("consultaPago", cnx.ObtenerConexion()); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new MySqlParameter("id", id)); MySqlDataReader _reader = _comando.ExecuteReader(CommandBehavior.CloseConnection); return(_reader); }
public static MySqlDataReader fillServicio() { ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand _comando = new MySqlCommand("serviciosAll", cnx.ObtenerConexion()); _comando.CommandType = CommandType.StoredProcedure; MySqlDataReader _reader = _comando.ExecuteReader(CommandBehavior.CloseConnection); cnx.cerrarConexion(); return(_reader); }
public static int Agregarsql(string insert) { ConexBD cnx = new ConexBD(); cnx.Conectar(); int retorno = 0; MySqlCommand comando = new MySqlCommand(insert, cnx.ObtenerConexion()); comando.CommandType = CommandType.Text; retorno = comando.ExecuteNonQuery(); cnx.cerrarConexion(); return(retorno); }
/* public static MySqlDataReader fillMarca() * { * ConexBD cnx = new ConexBD(); * cnx.Conectar(); * MySqlCommand _comando = new MySqlCommand("marcasAll", cnx.ObtenerConexion()); * _comando.CommandType = CommandType.StoredProcedure; * MySqlDataReader _reader = _comando.ExecuteReader(CommandBehavior.CloseConnection); * return _reader; * * } */ public static int agregarMarca(string nombre) { if (!nombre.Equals("")) { ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand cmd = new MySqlCommand("insertaMarca", cnx.ObtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new MySqlParameter("nombre", nombre)); cmd.ExecuteNonQuery(); cmd.Connection.Close(); cnx.cerrarConexion(); } return(1); }
public static int modificaPago(int id, int pago1, int pago2) { int retorno = 1; ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand cmd = new MySqlCommand("modificaPago", cnx.ObtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new MySqlParameter("id", id)); cmd.Parameters.Add(new MySqlParameter("pago1", pago1)); cmd.Parameters.Add(new MySqlParameter("pago2", pago2)); cmd.ExecuteReader(); cnx.cerrarConexion(); return(retorno); }
public static MySqlDataReader fillPrendaSearch(string criterio) { ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand _comando = new MySqlCommand("prendasSearch", cnx.ObtenerConexion()); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new MySqlParameter("criterio", criterio)); MySqlDataReader _reader = _comando.ExecuteReader(); _comando.Connection.Close(); cnx.cerrarConexion(); return(_reader); }
public static int entregaOrden(int id, int pago2, string obs, int delivery) { int retorno = 1; ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand cmd = new MySqlCommand("entregaOrden", cnx.ObtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new MySqlParameter("id", id)); cmd.Parameters.Add(new MySqlParameter("tipopago2", pago2)); cmd.Parameters.Add(new MySqlParameter("obs", obs)); cmd.Parameters.Add(new MySqlParameter("pDelivery", delivery)); cmd.ExecuteReader(); cnx.cerrarConexion(); return(retorno); }
public void Agregar(Egreso egreso) { ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand cmd = new MySqlCommand("addEgreso", cnx.ObtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new MySqlParameter("pIdUsuario", egreso.Usuario)); cmd.Parameters.Add(new MySqlParameter("pMonto", egreso.Monto)); cmd.Parameters.Add(new MySqlParameter("pFecha", egreso.FechaEgreso)); cmd.Parameters.Add(new MySqlParameter("pMotivo", egreso.Motivo)); cmd.Parameters.Add(new MySqlParameter("pEstado", egreso.Estado)); cmd.ExecuteNonQuery(); cmd.Connection.Close(); cnx.cerrarConexion(); }
public static int ultimo_id() { int id = 0; ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand cmd = new MySqlCommand("ultimoIdOrden", cnx.ObtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new MySqlParameter("usuario", varGlobales.sessionUsuario)); MySqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { id = Convert.ToInt32(dr["ultimoid"]); } cnx.cerrarConexion(); return(id); }
public static string consultaOferta(int dia) { string nombre = ""; ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand _comando = new MySqlCommand("ofertasDelDia", cnx.ObtenerConexion()); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new MySqlParameter("dia", dia)); MySqlDataReader _reader = _comando.ExecuteReader(CommandBehavior.CloseConnection); while (_reader.Read()) { nombre = Convert.ToString(_reader["nombre"]); } _comando.Connection.Close(); cnx.cerrarConexion(); return(nombre); }
public static int consultaPendientes(int usuario) { int id = 0; ConexBD cn = new ConexBD(); cn.Conectar(); MySqlCommand _comando = new MySqlCommand("pendienteEntregas", cn.ObtenerConexion()); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new MySqlParameter("USUARIO", usuario)); MySqlDataReader _reader = _comando.ExecuteReader(CommandBehavior.CloseConnection); while (_reader.Read()) { id = Convert.ToInt32(_reader["total"]); } _comando.Connection.Close(); cn.cerrarConexion(); return(id); }
public static List <OrdenClientes> buscarOrden(string nombre, string dni, string fechainicio, string fechafin, int estado) { List <OrdenClientes> _lista = new List <OrdenClientes>(); ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand cmd = new MySqlCommand("buscarOrdenes", cnx.ObtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new MySqlParameter("usuario", varGlobales.sessionUsuario)); cmd.Parameters.Add(new MySqlParameter("nombreCliente", nombre)); cmd.Parameters.Add(new MySqlParameter("dniCliente", dni)); cmd.Parameters.Add(new MySqlParameter("fechaInicio", fechainicio)); cmd.Parameters.Add(new MySqlParameter("fechaFin", fechafin)); cmd.Parameters.Add(new MySqlParameter("estado", estado)); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { OrdenClientes ordencliente = new OrdenClientes(); ordencliente.idOrden = Convert.ToInt32(dr["idOrden"]); ordencliente.idCliente = Convert.ToInt32(dr["idCliente"]); ordencliente.nombreCliente = Convert.ToString(dr["nombreCliente"]); ordencliente.sucursal = Convert.ToString(dr["sucursal"]); ordencliente.dniCliente = Convert.ToString(dr["dniCliente"]); ordencliente.fechaCreado = Convert.ToString(dr["fechaCreado"]); ordencliente.fechaEntrega = Convert.ToString(dr["fechaEntrega"]); ordencliente.pago1 = Convert.ToDecimal(dr["pago1"]); ordencliente.pago2 = Convert.ToDecimal(dr["pago2"]); ordencliente.Monto = Convert.ToDecimal(dr["totalOrden"]); ordencliente.MontoPendiente = Convert.ToDecimal(dr["pago2"]); ordencliente.TipoPago = Convert.ToInt32(dr["tipoPago"]); _lista.Add(ordencliente); } cmd.Connection.Close(); cnx.cerrarConexion(); return(_lista); }
private void fillTipos() { cmbTipoPrenda.Items.Clear(); ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand _comando = new MySqlCommand("prendasTipo", cnx.ObtenerConexion()); _comando.CommandType = CommandType.StoredProcedure; MySqlDataReader _readerS = _comando.ExecuteReader(CommandBehavior.CloseConnection); while (_readerS.Read()) { string name = _readerS.GetString("descripcion"); string id = _readerS.GetString("id_tipo"); cmbTipoPrenda.Items.Add(name); cmbTipoPrenda.DisplayMember = name; cmbTipoPrenda.ValueMember = id; } _readerS.Close(); cnx.cerrarConexion(); }
public static List <Color> Listar() { List <Color> _lista = new List <Color>(); ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand _comando = new MySqlCommand("coloresAll", cnx.ObtenerConexion()); _comando.CommandType = CommandType.StoredProcedure; MySqlDataReader _reader = _comando.ExecuteReader(CommandBehavior.CloseConnection); while (_reader.Read()) { Color color = new Color(); color.idColor = Convert.ToInt32(_reader["idColor"]); color.nombreColor = Convert.ToString(_reader["nombreColor"]); color.valorColor = Convert.ToString(_reader["valorColor"]); _lista.Add(color); } cnx.cerrarConexion(); return(_lista); }
public static int Agregar(Orden orden) { ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand cmd = new MySqlCommand("addOrden", cnx.ObtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new MySqlParameter("PidCliente", orden.idCliente)); cmd.Parameters.Add(new MySqlParameter("PfechaEntrega", orden.fechaEntrega)); cmd.Parameters.Add(new MySqlParameter("PtotalOrden", orden.totalOrden)); cmd.Parameters.Add(new MySqlParameter("PidUsuario", orden.idUsuario)); cmd.Parameters.Add(new MySqlParameter("Pobservacion", orden.observacion)); cmd.Parameters.Add(new MySqlParameter("Pestado", orden.estado)); cmd.Parameters.Add(new MySqlParameter("PtipoPago", orden.tipoPago)); cmd.Parameters.Add(new MySqlParameter("Pdscto", orden.Descuento)); cmd.Parameters.Add(new MySqlParameter("pDescuento", orden.pDescuento)); cmd.Parameters.Add(new MySqlParameter("pGarantia", orden.pGarantia)); cmd.Parameters.Add(new MySqlParameter("pExpress", orden.pExpress)); cmd.Parameters.Add(new MySqlParameter("pDelivery", orden.pDelivery)); cmd.Parameters.Add(new MySqlParameter("ultimoId", MySqlDbType.Int64)); cmd.Parameters["ultimoId"].Direction = ParameterDirection.Output; try { cmd.ExecuteNonQuery(); // insert second row for update return(Convert.ToInt32(cmd.Parameters["ultimoId"].Value)); } catch (MySqlException) { return(0); } finally { cmd.Connection.Close(); cnx.cerrarConexion(); } }
public static Oferta Buscar(int dia) { ConexBD con = new ConexBD(); con.Conectar(); Oferta oferta = new Oferta(); MySqlCommand cmd = new MySqlCommand("ofertasDelDia", con.ObtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new MySqlParameter("dia", dia)); MySqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { oferta.idOferta = Convert.ToInt32(dr["id"]); oferta.Nombre = Convert.ToString(dr["nombre"]); oferta.Porcentaje = Convert.ToDecimal(dr["porcentaje"]); oferta.Prendas = Convert.ToString(dr["tipos_prenda"]); oferta.Cantidad = Convert.ToInt32(dr["cantidad"]); oferta.PorcentajeVisa = Convert.ToInt32(dr["porcentajeVisa"]); } con.cerrarConexion(); return(oferta); }
public static List <Cliente> Buscar(string nombre, string dni, int usuarioCreador) { List <Cliente> _lista = new List <Cliente>(); ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand _comando = new MySqlCommand(String.Format( "SELECT idCliente,nombreCliente,dniCliente,correoCliente,telefonoCliente,direccionCliente FROM Cliente where nombreCliente like '%{0}%' and dniCliente like '%{1}%' and usuarioCreador={2}", nombre, dni, usuarioCreador), cnx.ObtenerConexion()); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { Cliente cliente = new Cliente(); cliente.idCliente = _reader.GetInt32(0); cliente.Nombres = _reader.GetString(1); cliente.DNI = _reader.GetString(2); cliente.Email = _reader.GetString(3); cliente.Teléfono = _reader.GetString(4); cliente.Dirección = _reader.GetString(5); _lista.Add(cliente); } _comando.Connection.Close(); cnx.cerrarConexion(); return(_lista); }
public static int Eliminar(int idcliente) { int retorno = 0; ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand comando = new MySqlCommand(string.Format("DELETE FROM Cliente where idCliente='{0}'", idcliente), cnx.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); comando.Connection.Close(); cnx.cerrarConexion(); return(retorno); }
public static int Modificar(Cliente cliente) { int retorno = 0; ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand comando = new MySqlCommand(string.Format("UPDATE Cliente Set nombreCliente='{0}',dniCliente='{1}',correoCliente='{2}',direccionCliente='{3}',telefonoCliente='{4}' where idCliente={5}" , cliente.Nombres, cliente.DNI, cliente.Email, cliente.Dirección, cliente.Teléfono, cliente.idCliente), cnx.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); comando.Connection.Close(); cnx.cerrarConexion(); return(retorno); }
public static int Agregar(Cliente cliente) { int retorno = 0; ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand comando = new MySqlCommand(string.Format("Insert into Cliente (nombreCliente, dniCliente, correoCliente,direccionCliente,telefonoCliente,usuarioCreador) values ('{0}','{1}','{2}','{3}','{4}',{5})", cliente.Nombres, cliente.DNI, cliente.Email, cliente.Dirección, cliente.Teléfono, cliente.usuarioCreador), cnx.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); comando.Connection.Close(); cnx.cerrarConexion(); return(retorno); }
public static int Eliminar(int idprenda) { ConexBD cnx = new ConexBD(); cnx.Conectar(); int retorno = 0; MySqlCommand comando = new MySqlCommand(string.Format("DELETE FROM Prenda where idPrenda='{0}'", idprenda), cnx.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); cnx.cerrarConexion(); return(retorno); }
public static int Modificar(Prenda prenda) { ConexBD cnx = new ConexBD(); cnx.Conectar(); int retorno = 0; MySqlCommand comando = new MySqlCommand(string.Format("UPDATE Prenda Set nombrePrenda='{0}',descripcionPrenda='{1}',precioServicio='{2}',tipoPrenda='{3}',tipo_oferta='{4}' where idPrenda='{5}'" , prenda.NombrePrenda, prenda.Descripcion, prenda.precioServicio, prenda.tipoPrenda, prenda.tipo_oferta, prenda.idPrenda), cnx.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); comando.Connection.Close(); cnx.cerrarConexion(); return(retorno); }
public static List <Prenda> Buscar(string nombre) { List <Prenda> _lista = new List <Prenda>(); ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand _comando = new MySqlCommand(String.Format( "SELECT idPrenda,upper(nombrePrenda) nombrePrenda,descripcionPrenda,precioServicio,FechaCreacion,tipoPrenda,tipo_oferta FROM Prenda where nombrePrenda like '%{0}%' ORDER BY nombrePrenda ASC ", nombre), cnx.ObtenerConexion()); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { Prenda prenda = new Prenda(); prenda.idPrenda = _reader.GetInt32(0); prenda.NombrePrenda = _reader.GetString(1); prenda.Descripcion = _reader.GetString(2); prenda.precioServicio = _reader.GetDecimal(3); prenda.tipoPrenda = _reader.GetString(5); prenda.tipo_oferta = _reader.GetString(6); _lista.Add(prenda); } cnx.cerrarConexion(); _comando.Connection.Close(); return(_lista); }
public static int Agregar(Prenda prenda) { int retorno = 0; ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand comando = new MySqlCommand(string.Format("Insert into Prenda (NombrePrenda, DescripcionPrenda, precioServicio,tipoPrenda,tipo_oferta) values ('{0}','{1}',{2},'{3}','{4}')", prenda.NombrePrenda, prenda.Descripcion, prenda.precioServicio, prenda.tipoPrenda, prenda.tipo_oferta), cnx.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); comando.Connection.Close(); cnx.cerrarConexion(); return(retorno); }
public static List <Prenda> Listar() { List <Prenda> _lista = new List <Prenda>(); ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand _comando = new MySqlCommand(String.Format( "SELECT idPrenda, upper(nombrePrenda) nombrePrenda , upper(descripcionPrenda) descripcionPrenda, precioServicio,tipoPrenda,tipo_oferta FROM Prenda order by nombrePrenda"), cnx.ObtenerConexion()); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { Prenda prenda = new Prenda(); prenda.idPrenda = _reader.GetInt32(0); prenda.NombrePrenda = _reader.GetString(1); prenda.Descripcion = _reader.GetString(2); prenda.precioServicio = _reader.GetDecimal(3); prenda.tipoPrenda = _reader.GetString(4); prenda.tipo_oferta = _reader.GetString(5); _lista.Add(prenda); } _comando.Connection.Close(); cnx.cerrarConexion(); return(_lista); }
private void fillSusursal() { chKSucursal.Items.Clear(); ConexBD cnx = new ConexBD(); cnx.Conectar(); MySqlCommand _comando = new MySqlCommand("SELECT id, sucursal FROM usuario where id<> 1 order by sucursal", cnx.ObtenerConexion()); MySqlDataReader _readerS = _comando.ExecuteReader(); while (_readerS.Read()) { string name = _readerS.GetString("sucursal"); string id = _readerS.GetString("id"); chKSucursal.Items.Add(name); chKSucursal.DisplayMember = name; chKSucursal.ValueMember = id; } cnx.cerrarConexion(); }