public string NuevoProveedor(string nombre, string tel, string cuit) { Conexion con = new Conexion(); SqlCommand comando = new SqlCommand(); comando.Connection = con.conectar(); comando.CommandText = "insert into proveedores " + "(cc_proveedor,nombre_proveedor,telefono_proveedor) values(@cc,@nombre,@tel)"; comando.Parameters.Add("@nombre", SqlDbType.VarChar); comando.Parameters.Add("@cc", SqlDbType.Decimal); comando.Parameters.Add("@tel", SqlDbType.VarChar); comando.Parameters.Add("@cuit", SqlDbType.VarChar); comando.Parameters["@nombre"].Value = nombre; comando.Parameters["@cc"].Value = 0; comando.Parameters["@tel"].Value = tel; comando.Parameters["@cuit"].Value = cuit; try { comando.ExecuteNonQuery(); return("correcto"); } catch (Exception e) { return(e.Message); } finally { con.cerrarConexion(); } }
public string ActualizarCC(float monto, int id) { Conexion con = new Conexion(); SqlCommand comando = new SqlCommand(); comando.Connection = con.conectar(); comando.CommandText = "update proveedores set cc_proveedor=cc_proveedor+@monto where id_proveedor = @id"; comando.Parameters.Add("@monto", SqlDbType.Decimal); comando.Parameters.Add("@id", SqlDbType.Int); comando.Parameters["@monto"].Value = monto; comando.Parameters["@id"].Value = id; try { comando.ExecuteNonQuery(); return("correcto"); } catch (Exception e) { return(e.Message); } finally { con.cerrarConexion(); } }
public string Nuevo(string cod_articulo, int id_proveedor_articulos, string descr_articulo, float costo_articulo, float precio_articulo, float iva, int stock_articulo, int reposicion_articulo) { Conexion con = new Conexion(); SqlCommand comando = new SqlCommand(); comando.Connection = con.conectar(); comando.CommandText = "insert into articulos" + "(cod_articulo,id_proveedor,descr_articulo,costo_articulo,precio_articulo,iva,stock_articulo,reposicion_articulo)" + " values(@cod,@proveedor,@descr,@costo,@precio,@iva,@stock,@reposicion)"; comando.Parameters.Add("@cod", SqlDbType.VarChar); comando.Parameters.Add("@proveedor", SqlDbType.Int); comando.Parameters.Add("@descr", SqlDbType.VarChar); comando.Parameters.Add("@costo", SqlDbType.Decimal); comando.Parameters.Add("@precio", SqlDbType.Decimal); comando.Parameters.Add("@iva", SqlDbType.Decimal); comando.Parameters.Add("@stock", SqlDbType.Int); comando.Parameters.Add("@reposicion", SqlDbType.Int); comando.Parameters["@cod"].Value = cod_articulo; comando.Parameters["@proveedor"].Value = id_proveedor_articulos; comando.Parameters["@descr"].Value = descr_articulo; comando.Parameters["@costo"].Value = costo_articulo; comando.Parameters["@precio"].Value = precio_articulo; comando.Parameters["@iva"].Value = iva; comando.Parameters["@stock"].Value = stock_articulo; comando.Parameters["@reposicion"].Value = reposicion_articulo; try { comando.ExecuteNonQuery(); return("correcto"); } catch (Exception e) { return(e.Message); } finally { con.cerrarConexion(); } }
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 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 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 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 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 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 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 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(); } }
public string Registrar() /* * codigo sql para grabar tabla detalle_venta */ { Conexion con = new Conexion(); SqlCommand comando = new SqlCommand(); comando.Connection = con.conectar(); comando.CommandText = "Insert into detalle_venta(id_venta,cod_articulo,cant_artic_venta,subtotal) values(@id,@art,@cant,@subtotal)"; comando.Parameters.Add("@id", SqlDbType.Int); comando.Parameters.Add("@art", SqlDbType.VarChar); comando.Parameters.Add("@cant", SqlDbType.Int); comando.Parameters.Add("@subtotal", SqlDbType.Decimal); comando.Parameters["@id"].Value = this.Venta.IdVenta; comando.Parameters["@art"].Value = this.Articulo.Cod_articulo; comando.Parameters["@cant"].Value = this.Cantidad; comando.Parameters["@subtotal"].Value = this.Subtotal; try { comando.ExecuteNonQuery(); return("correcto"); } catch (Exception e) { return(e.Message); } finally { con.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 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 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(); } }