public void altaIPed(IList <InsumosPedidos> Listaped) { IList <InsumosPedidos> check = new List <InsumosPedidos>(); foreach (InsumosPedidos insu in Listaped) { check = listarIP(insu.intCodP); } clsConexiones conexion = new clsConexiones(); try { conexion.abrirConexion(); foreach (InsumosPedidos ped in Listaped) { foreach (InsumosPedidos insuP in check) { if (insuP.intCodP == ped.intCodP) { conexion.setearConsulta("UPDATE DETALLE_PEDIDO SET CANTIDAD=@CANT WHERE IDPEDIDO=@IDP AND IDINSUMO=@IDI"); } else { conexion.setearConsulta("insert into DETALLE_PEDIDO (IDPEDIDO, IDINSUMO, CANTIDAD) values (@IDP, @IDI, @CANT)"); } } conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@IDP", ped.intCodP); conexion.Comando.Parameters.AddWithValue("@IDI", ped.intCodI); conexion.Comando.Parameters.AddWithValue("@CANT", ped.intCant); conexion.ejecutarAccion(); conexion.setearConsulta("UPDATE STOCK SET CANTIDAD=@CANT WHERE IDMATERIAL = @IDM"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@IDM", ped.intCodI); conexion.Comando.Parameters.AddWithValue("@CANT", (-1 * ped.intCant)); conexion.ejecutarAccion(); } } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrarConexion(); } } }
public void alta(CLIENTES nuevo) { clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("insert into CLIENTES (NOMBRE, CUIT, IDCONTACTO, FECHA_ALTA, FECHA_BAJA, ULT_MOD, STATUS) values (@NOMBRE, @CUIT, @IDCONTACTO, @FECHA_ALTA, @FECHA_BAJA, @ULT_MOD, 1)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@NOMBRE", nuevo.strNombre); conexion.Comando.Parameters.AddWithValue("@CUIT", nuevo.strCuit); conexion.Comando.Parameters.AddWithValue("@IDCONTACTO", nuevo.intIdContacto); conexion.Comando.Parameters.AddWithValue("@FECHA_ALTA", DateTime.Now); conexion.Comando.Parameters.AddWithValue("@FECHA_BAJA", DBNull.Value); conexion.Comando.Parameters.AddWithValue("@ULT_MOD", DateTime.Now); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrarConexion(); } } }
public void modificar(CLIENTES client) { clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("UPDATE CLIENTES SET NOMBRE=@NOMBRE, CUIT=@CUIT, ULT_MOD=@MOD WHERE IDCONTACTO=@ID "); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@ID", client.intIDCliente); conexion.Comando.Parameters.AddWithValue("@NOMBRE", client.strNombre); conexion.Comando.Parameters.AddWithValue("@CUIT", client.strCuit); conexion.Comando.Parameters.AddWithValue("@MOD", client.datUltMod); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { conexion.cerrarConexion(); } }
public void modificar(DatosContacto contacto) { clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("UPDATE CONTACTOS SET NOMBRE=@NOMBRE, EMAIL=@EMAIL, TELEFONO=@TELEFONO, DIRECCION=@DIRECCION WHERE IDCONTACTO=@ID "); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@ID", contacto.intIDContacto); conexion.Comando.Parameters.AddWithValue("@NOMBRE", contacto.strNombre); conexion.Comando.Parameters.AddWithValue("@EMAIL", contacto.strEmail); conexion.Comando.Parameters.AddWithValue("@TELEFONO", contacto.intTelefono); conexion.Comando.Parameters.AddWithValue("@DIRECCION", contacto.strDireccion); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { conexion.cerrarConexion(); } }
public void alta(DatosContacto nuevo) { clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("insert into CONTACTOS (NOMBRE, EMAIL, TELEFONO, DIRECCION) values (@NOMBRE, @EMAIL, @TELEFONO, @DIRECCION)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@NOMBRE", nuevo.strNombre); conexion.Comando.Parameters.AddWithValue("@EMAIL", nuevo.strEmail); conexion.Comando.Parameters.AddWithValue("@TELEFONO", nuevo.intTelefono); conexion.Comando.Parameters.AddWithValue("@DIRECCION", nuevo.strDireccion); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrarConexion(); } } }
public void cargarRemito(IList <DetalleCompras> listaC) { clsConexiones conexion = new clsConexiones(); int aux; aux = consultarC(); try { conexion.abrirConexion(); foreach (DetalleCompras det in listaC) { conexion.setearConsulta("INSERT INTO DETALLE_COMPRAS (NROREMITO,FECHAREMITO,IDCOMPRA,INSUMO,CANTIDAD) VALUES (@NRO,@FECHAR,@IDCOMP,@INS,@CANT)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@NRO", det.strNroRemito); conexion.Comando.Parameters.AddWithValue("@FECHAR", DateTime.Now); conexion.Comando.Parameters.AddWithValue("@IDCOMP", aux); conexion.Comando.Parameters.AddWithValue("@INS", det.intIdInsumo); conexion.Comando.Parameters.AddWithValue("@CANT", det.intCantidad); conexion.ejecutarAccion(); } } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrarConexion(); } } }
public void cargarCompra(COMPRAS comp) { clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("INSERT INTO COMPRAS (CODPROV,FECHA_COMPRA,VALOR_COMPRA,NRODOCUMENTO) VALUES (@COD,@FECHA,@VALOR,@REMITO)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@COD", comp.intIDProv); conexion.Comando.Parameters.AddWithValue("@FECHA", DateTime.Now); conexion.Comando.Parameters.AddWithValue("@VALOR", comp.decValorCompra); conexion.Comando.Parameters.AddWithValue("@REMITO", comp.strNroRemito); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrarConexion(); } } }
public void grabarDetalleVta(IList <INGRESOS> list) { int id; id = consultarIDVta(); clsConexiones conexion = new clsConexiones(); try { conexion.abrirConexion(); foreach (INGRESOS ing in list) { conexion.setearConsulta("INSERT INTO DETALLE_VENTAS (IDVENTA,PRODUCTO,CANTIDAD,VALOR) VALUES (@IDVTA,@PROD,@CANT,@VAL)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@IDVTA", id); conexion.Comando.Parameters.AddWithValue("@PROD", ing.intcod); conexion.Comando.Parameters.AddWithValue("@CANT", ing.intcantidad); conexion.Comando.Parameters.AddWithValue("@VAL", ing.decValorIng); conexion.ejecutarAccion(); } } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrarConexion(); } } }
public void grabarVenta(VENTAS vta) { clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("INSERT INTO VENTAS (FECHA_VTA,IDCLIENTE,VALOR) VALUES (@FECHA,@ID,@VAL)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@FECHA", DateTime.Now); conexion.Comando.Parameters.AddWithValue("@ID", vta.intIDCliente); conexion.Comando.Parameters.AddWithValue("@VAL", vta.decValor); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrarConexion(); } } }
public void grabarPedido(DateTime entrega) { int id; id = consultarIDVta(); clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("INSERT INTO PEDIDOS (IDVENTA,FECHA_PEDIDO,FECHA_ENTREGA_ACORDADA,FECHA_ENTREGA_REAL,[STATUS]) VALUES (@IDVTA,@FECHA,@FECHA_ACO,@FECHA_ENT,1)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@IDVTA", id); conexion.Comando.Parameters.AddWithValue("@FECHA", DateTime.Now); conexion.Comando.Parameters.AddWithValue("@FECHA_ACO", entrega); conexion.Comando.Parameters.AddWithValue("@FECHA_ENT", DBNull.Value); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrarConexion(); } } }
public void modificar(PROVEEDORES prov) { clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("UPDATE PROVEEDORES SET NOMBRE=@NOMBRE, CUIT=@CUIT, ULT_MOD=@MOD WHERE IDPROV=@ID "); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@ID", prov.intIDProv); conexion.Comando.Parameters.AddWithValue("@NOMBRE", prov.strNombre); conexion.Comando.Parameters.AddWithValue("@CUIT", prov.strCuit); conexion.Comando.Parameters.AddWithValue("@MOD", prov.datUltMod); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { conexion.cerrarConexion(); } }
public void modificar(PRODUCTOS prod) { clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("UPDATE PRODUCTOS SET DESCRIPCION=@DESC, VALOR=@VAL, ULT_MOD=@MOD WHERE IDPROD=@ID"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@ID", prod.intCodProd); conexion.Comando.Parameters.AddWithValue("@DESC", prod.strDescripcion); conexion.Comando.Parameters.AddWithValue("@MOD", DateTime.Now); conexion.Comando.Parameters.AddWithValue("@VAL", prod.decValor); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { conexion.cerrarConexion(); } }
public void alta(PRODUCTOS nuevo) { clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("insert into PRODUCTOS (DESCRIPCION, VALOR, VALOR_ULT_VTA, FECHA_ULT_VTA, FECHA_ALTA, FECHA_BAJA, ULT_MOD, STATUS) values (@DESC, @GAN, @VAL, @VAL_ULT_V, @F_ULT_V, @FECHA_ALTA, @FECHA_BAJA, @ULT_MOD, 1)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@DESC", nuevo.strDescripcion); conexion.Comando.Parameters.AddWithValue("@VAL", nuevo.decValor); conexion.Comando.Parameters.AddWithValue("@VAL_ULT_V", 0); conexion.Comando.Parameters.AddWithValue("@F_ULT_V", DBNull.Value); conexion.Comando.Parameters.AddWithValue("@FECHA_ALTA", DateTime.Now); conexion.Comando.Parameters.AddWithValue("@FECHA_BAJA", DBNull.Value); conexion.Comando.Parameters.AddWithValue("@ULT_MOD", DateTime.Now); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrarConexion(); } } }
public void modificar(INSUMOS insu) { clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("UPDATE INSUMOS SET DESCRIPCION=@DESC, ULT_MOD=@MOD, VALOR=@VAL WHERE IDINSUMO=@ID"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@ID", insu.intCodInsumo); conexion.Comando.Parameters.AddWithValue("@DESC", insu.strDescripcion); conexion.Comando.Parameters.AddWithValue("@MOD", DateTime.Now); conexion.Comando.Parameters.AddWithValue("@VAL", insu.decValor); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { conexion.cerrarConexion(); } }
public void eliminarLogico(int id) { clsConexiones conexion; try { conexion = new clsConexiones(); conexion.setearConsulta("Update CLIENTES Set STATUS = 0, FECHA_BAJA=@BAJA Where IDCLIENTE=@id"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@id", id); conexion.Comando.Parameters.AddWithValue("@baja", DateTime.Now); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } }
public void habilitarlogico(int id) { clsConexiones conexion; try { conexion = new clsConexiones(); conexion.setearConsulta("Update CLIENTES Set STATUS = 1, FECHA_BAJA=@BAJA, ULT_MOD=@MOD Where IDCLIENTE=@id"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@id", id); conexion.Comando.Parameters.AddWithValue("@BAJA", DBNull.Value); conexion.Comando.Parameters.AddWithValue("@MOD", DateTime.Now); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } }