public void cambiarEstadoPaquete(int idPaquete) { conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_actualizar_estado_paquete", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@id_paquete", SqlDbType.Int)).Value = idPaquete; cmd.ExecuteNonQuery(); } catch (Exception) { throw; } finally { conect.cerrarConexion(); } }
public DataTable consultarPaquetesPendientes(string fechaDesde, string fechaHasta, int idReferenciaInterna, int tipo) { SqlCommand cmd; conect = new Conexion(); dsPaquete = new DataSet(); DataTable dtPaquete = new DataTable(); conect.abrirConexion(); if (tipo == 1) { cmd = new SqlCommand("sp_consultar_paquetes_entregados", conect.conn); } else { cmd = new SqlCommand("sp_consultar_paquetes_pendientes", conect.conn); } cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@fecha_desde", SqlDbType.VarChar)).Value = fechaDesde; cmd.Parameters.Add(new SqlParameter("@fecha_hasta", SqlDbType.VarChar)).Value = fechaHasta; cmd.Parameters.Add(new SqlParameter("@id_referencia", SqlDbType.Int)).Value = idReferenciaInterna; cmd.ExecuteNonQuery(); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(dsPaquete); dtPaquete = dsPaquete.Tables[0].Copy(); } catch (Exception) { throw; } finally { conect.cerrarConexion(); } return(dtPaquete); }
public int login(string usuario, string password) { dsUsuario = new DataSet(); int rol = 0; conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_login_usuario", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@usuario", SqlDbType.VarChar)).Value = usuario; cmd.Parameters.Add(new SqlParameter("@password", SqlDbType.VarChar)).Value = password; cmd.ExecuteNonQuery(); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(dsUsuario); if (dsUsuario.Tables[0] != null) { rol = int.Parse(dsUsuario.Tables[0].Rows[0][0].ToString()); } else { rol = 0; } return(rol); } catch (Exception) { return(0); } finally { conect.cerrarConexion(); } }
public void generarResplado(string ruta) { conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_generar_resplado", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@ruta_respaldo", SqlDbType.VarChar)).Value = ruta; cmd.ExecuteNonQuery(); } catch (Exception) { throw; } finally { conect.cerrarConexion(); } }
public bool eliminarUsuario(int id) { conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_eliminar_usuario", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@id", SqlDbType.Int)).Value = id; cmd.ExecuteNonQuery(); return(true); } catch (Exception) { throw; } finally { conect.cerrarConexion(); } }
public bool modificarPago(int idVenta, double valor) { conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_actualizar_pago", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@id_venta", SqlDbType.Int)).Value = idVenta; cmd.Parameters.Add(new SqlParameter("@valor", SqlDbType.Decimal)).Value = valor; cmd.ExecuteNonQuery(); return(true); } catch (Exception) { throw; } finally { conect.cerrarConexion(); } }
public bool insertarColor(String nombre) { conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_insertar_color", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@nombre", SqlDbType.VarChar)).Value = nombre; cmd.ExecuteNonQuery(); return(true); } catch (Exception) { throw; } finally { conect.cerrarConexion(); } }
public void modificarCantidadProducto(int idProducto, int cantidadRestante) { conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_actualizar_cantidad_producto", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@id_producto", SqlDbType.Int)).Value = idProducto; cmd.Parameters.Add(new SqlParameter("@cantidad", SqlDbType.Int)).Value = cantidadRestante; cmd.ExecuteNonQuery(); } catch (Exception) { throw; } finally { conect.cerrarConexion(); } }
public bool insertarDetalleVenta(int id_venta, int id_producto, int cantidad, double total, bool estado, int id_paquete, int id_detalle_paquete, int id_color, int id_tamano, double precio, string observacion) { conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_insertar_detalle_venta", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@id_venta", SqlDbType.Int)).Value = id_venta; cmd.Parameters.Add(new SqlParameter("@id_producto", SqlDbType.Int)).Value = id_producto; cmd.Parameters.Add(new SqlParameter("@cantidad", SqlDbType.Int)).Value = cantidad; cmd.Parameters.Add(new SqlParameter("@total", SqlDbType.Money)).Value = total; cmd.Parameters.Add(new SqlParameter("@estado", SqlDbType.Bit)).Value = estado; cmd.Parameters.Add(new SqlParameter("@id_detalle_paquete", SqlDbType.Int)).Value = id_detalle_paquete; cmd.Parameters.Add(new SqlParameter("@id_paquete", SqlDbType.Int)).Value = id_paquete; cmd.Parameters.Add(new SqlParameter("@id_color", SqlDbType.Int)).Value = id_color; cmd.Parameters.Add(new SqlParameter("@id_tamano", SqlDbType.Int)).Value = id_tamano; cmd.Parameters.Add(new SqlParameter("@precio", SqlDbType.Decimal)).Value = precio; cmd.Parameters.Add(new SqlParameter("@observacion", SqlDbType.VarChar)).Value = observacion; cmd.ExecuteNonQuery(); return(true); } catch (Exception) { throw; } finally { conect.cerrarConexion(); } }
public bool modificarPrecio(int idDetalleVenta, decimal nuevoPrecio) { conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_modificar_precio_detalle_venta", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@id_detalle_venta", SqlDbType.Int)).Value = idDetalleVenta; cmd.Parameters.Add(new SqlParameter("@nuevo_precio", SqlDbType.Decimal)).Value = nuevoPrecio; cmd.ExecuteNonQuery(); return(true); } catch (Exception) { return(false); } finally { conect.cerrarConexion(); } }
public bool modificarTotalVenta(int id, double total) { conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_actualizar_total_venta", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@id", SqlDbType.Int)).Value = id; cmd.Parameters.Add(new SqlParameter("@total", SqlDbType.Money)).Value = total; cmd.ExecuteNonQuery(); return(true); } catch (Exception) { return(false); } finally { conect.cerrarConexion(); } }
public bool modificarReferencia(int id, String nombre) { conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_actualizar_referencia", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@id", SqlDbType.Int)).Value = id; cmd.Parameters.Add(new SqlParameter("@nombre", SqlDbType.VarChar)).Value = nombre; cmd.ExecuteNonQuery(); return(true); } catch (Exception) { throw; } finally { conect.cerrarConexion(); } }
public bool insertarImagen(int idProducto, byte[] imagen) { conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_insertar_imagen", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@id_producto", SqlDbType.Int)).Value = idProducto; cmd.Parameters.Add(new SqlParameter("@imagen", SqlDbType.Image)).Value = imagen; cmd.ExecuteNonQuery(); return(true); } catch (Exception) { return(false); } finally { conect.cerrarConexion(); } }
public bool insertarSaldo(int id_cliente, double saldo) { conect = new Conexion(); conect.abrirConexion(); SqlCommand cmd = new SqlCommand("sp_insertar_saldo", conect.conn); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add(new SqlParameter("@id_cliente", SqlDbType.Int)).Value = id_cliente; cmd.Parameters.Add(new SqlParameter("@saldo", SqlDbType.Decimal)).Value = saldo; cmd.ExecuteNonQuery(); return(true); } catch (Exception) { throw; } finally { conect.cerrarConexion(); } }