public static int guardar(Tablet objeto) { try { Query query = new Query("insert", "tablet"); query.AddInsert("nombre", objeto.fnombre); query.AddInsert("mac_address", objeto.fmac_address); query.AddInsert("estado_vigente", objeto.festado_vigente); query.AddInsert("estado_nueva", objeto.festado_nueva); query.AddInsert("usuario_ID", objeto.fusuario_ID); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM tablet WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Tablet_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Tablet_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Tablet_ID = Utils.cint(fila["ID"].ToString()); } return(Tablet_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardar(Sincroniza_tablet_cliente objeto) { try { Query query = new Query("insert", "sincroniza_tablet_cliente"); query.AddInsert("cliente_proveedor_ID", objeto.fcliente_proveedor_ID); query.AddInsert("tablet_ID", objeto.ftablet_ID); query.AddInsert("accion", objeto.faccion); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM sincroniza_tablet_cliente WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Sincroniza_tablet_cliente_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Sincroniza_tablet_cliente_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Sincroniza_tablet_cliente_ID = Utils.cint(fila["ID"].ToString()); } return(Sincroniza_tablet_cliente_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardarJSON(Documento_ventaJSON objeto) { try { Query query = new Query("insert", "documento_venta"); //if (objeto.getID() > 0) //{ // query.AddInsert("ID", objeto.getID()); //} query.AddInsert("documento_venta_ID", objeto.getDocumento_venta_ID()); query.AddInsert("cliente_ID", objeto.getCliente_ID()); query.AddInsert("tipo_documento_ID", objeto.getTipo_documento_ID()); query.AddInsert("comprobante_contable_ID", objeto.getComprobante_contable_ID()); query.AddInsert("forma_pago_ID", objeto.getForma_pago_ID()); query.AddInsert("usuario_ID", objeto.getUsuario_ID()); query.AddInsert("numero", objeto.getNumero()); query.AddInsert("correlativo", objeto.getCorrelativo()); query.AddInsert("fecha_digitacion", objeto.getFecha_digitacion()); query.AddInsert("fecha_cancelacion", objeto.getFecha_cancelacion()); query.AddInsert("fecha_documento", objeto.getFecha_documento()); query.AddInsert("fecha_vencimiento", objeto.getFecha_vencimiento()); query.AddInsert("fecha_proceso", objeto.getFecha_proceso()); query.AddInsert("mes_proceso", objeto.getMes_proceso()); query.AddInsert("ano_proceso", objeto.getAno_proceso()); query.AddInsert("condicion_venta", objeto.getCondicion_venta()); query.AddInsert("total_neto", objeto.getTotal_neto()); query.AddInsert("total_impuesto", objeto.getTotal_impuesto()); query.AddInsert("total_exento", objeto.getTotal_exento()); query.AddInsert("total_iva", objeto.getTotal_iva()); query.AddInsert("total_bruto", objeto.getTotal_bruto()); query.AddInsert("total_saldo", objeto.getTotal_saldo()); query.AddInsert("total_pagos", objeto.getTotal_pagos()); query.AddInsert("observacion", objeto.getObservacion()); query.AddInsert("estado", objeto.getEstado()); query.AddInsert("estado_despacho_ID", objeto.getEstado_despacho_ID()); query.AddInsert("estado_pago_documento_venta_ID", objeto.getEstado_pago_documento_venta_ID()); query.AddInsert("sucursal_ID", objeto.getSucursal_ID()); query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM documento_venta WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Documento_venta_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Documento_venta_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Documento_venta_ID = Utils.cint(fila["ID"].ToString()); } return(Documento_venta_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardar(Sincronizar_tablet_usuario objeto) { try { Query query = new Query("insert", "sincronizar_tablet_usuario"); query.AddInsert("usuario_ID", objeto.fusuario_ID); query.AddInsert("tablet_ID", objeto.ftablet_ID); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Sincronizar_tablet_usuario_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Sincronizar_tablet_usuario_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); } return(Sincronizar_tablet_usuario_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardarJSON(Sincronizar_tabletJSON objeto) { try { Query query = new Query("insert", "sincronizar_tablet"); query.AddInsert("registro_ID", objeto.getRegistro_ID()); query.AddInsert("tablet_ID", objeto.getTablet_ID()); query.AddInsert("nombre_tabla", objeto.getNombre_tabla()); query.AddInsert("accion", objeto.getAccion()); query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); //string queryID=query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); string queryID = "SELECT ID FROM sincronizar_tablet WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Sincronizar_tablet_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { //Sincronizar_tablet_ID=Utils.cint(fila["LAST_INSERT_ID()"].ToString()); Sincronizar_tablet_ID = Utils.cint(fila["ID"].ToString()); } return(Sincronizar_tablet_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardarJSON(VentaJSON objeto) { try { Query query = new Query("insert", "venta"); query.AddInsert("forma_pago_ID", objeto.getForma_pago_ID()); query.AddInsert("tipo_documento_ID", objeto.getTipo_documento_ID()); query.AddInsert("usuario_ID", objeto.getUsuario_ID()); query.AddInsert("arqueo_caja_ID", objeto.getArqueo_caja_ID()); query.AddInsert("cuenta_credito_ID", objeto.getCuenta_credito_ID()); query.AddInsert("comprobante_contable_ID", objeto.getComprobante_contable_ID()); query.AddInsert("mes_proceso", objeto.getMes_proceso()); query.AddInsert("ano_proceso", objeto.getAno_proceso()); query.AddInsert("fecha_proceso", objeto.getFecha_proceso()); query.AddInsert("fecha", objeto.getFecha()); query.AddInsert("numero", objeto.getNumero()); query.AddInsert("estado", objeto.getEstado()); query.AddInsert("total_descuento", objeto.getTotal_descuento()); query.AddInsert("total_neto", objeto.getTotal_neto()); query.AddInsert("total_iva", objeto.getTotal_iva()); query.AddInsert("total_bruto", objeto.getTotal_bruto()); query.AddInsert("total_saldo", objeto.getTotal_saldo()); query.AddInsert("total_pagos", objeto.getTotal_pagos()); query.AddInsert("documento_venta_ID", objeto.getDocumento_venta_ID()); query.AddInsert("cliente_proveedor_ID", objeto.getCliente_proveedor_ID()); query.AddInsert("coordenadas_GPS", objeto.getCoordenadas_GPS()); query.AddInsert("fecha_entrega", objeto.getFecha_entrega()); query.AddInsert("observacion", objeto.getObservacion()); query.AddInsert("total_pago_efectivo", objeto.getTotal_pago_efectivo()); query.AddInsert("total_pago_tarjeta", objeto.getTotal_pago_tarjeta()); query.AddInsert("sucursal_ID", objeto.getSucursal_ID()); query.AddInsert("tablet_ID", objeto.getTablet_ID()); query.AddInsert("banco_ID", objeto.getBanco_ID()); query.AddInsert("tipo_cheque_ID", objeto.getTipo_cheque_ID()); query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM venta WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Venta_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Venta_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Venta_ID=Utils.cint(fila["ID"].ToString()); } return(Venta_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardarJSON(ProductoJSON objeto) { try { Query query = new Query("insert", "producto"); query.AddInsert("categoria_ID", objeto.getCategoria_ID()); query.AddInsert("codigo_barra", objeto.getCodigo_barra()); query.AddInsert("codigo_barra_grupo", objeto.getCodigo_barra_grupo()); query.AddInsert("nombre", objeto.getNombre()); query.AddInsert("descripcion", objeto.getDescripcion()); query.AddInsert("stock_actual", objeto.getStock_actual()); query.AddInsert("stock_minimo", objeto.getStock_minimo()); query.AddInsert("precio_venta", objeto.getPrecio_venta()); query.AddInsert("unidad", objeto.getUnidad()); query.AddInsert("unidad_grupo", objeto.getUnidad_grupo()); query.AddInsert("cantidad_grupo", objeto.getCantidad_grupo()); query.AddInsert("estado", objeto.getEstado()); query.AddInsert("ultimo_precio_compra", objeto.getUltimo_precio_compra()); query.AddInsert("ultimo_precio_venta", objeto.getUltimo_precio_venta()); query.AddInsert("ultima_fecha_compra", objeto.getUltima_fecha_compra()); query.AddInsert("ultima_fecha_venta", objeto.getUltima_fecha_venta()); query.AddInsert("margen_ganancia", objeto.getMargen_ganancia()); query.AddInsert("exento", objeto.getExento()); query.AddInsert("precio_venta_grupo", objeto.getPrecio_venta_grupo()); query.AddInsert("cantidad_grupo_adicional", objeto.getCantidad_grupo_adicional()); query.AddInsert("producto_compuesto_ID", objeto.getProducto_compuesto_ID()); query.AddInsert("cliente_proveedor_ID", objeto.getCliente_proveedor_ID()); query.AddInsert("codigo_producto", objeto.getCodigo_producto()); query.AddInsert("precio_base", objeto.getPrecio_base()); query.AddInsert("porcentaje_descuento", objeto.getPorcentaje_descuento()); query.AddInsert("impuesto_ID", objeto.getImpuesto_ID()); query.AddInsert("subcategoria_ID", objeto.getSubcategoria_ID()); query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM producto WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Producto_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Producto_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Producto_ID = Utils.cint(fila["ID"].ToString()); } return(Producto_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardar(Cliente_proveedor objeto) { try { Query query = new Query("insert", "cliente_proveedor"); if (objeto.fID > 0) { query.AddInsert("ID", objeto.fID); } query.AddInsert("nombre", objeto.fnombre); query.AddInsert("direccion", objeto.fdireccion); query.AddInsert("ciudad", objeto.fciudad); query.AddInsert("razon_social", objeto.frazon_social); query.AddInsert("telefono", objeto.ftelefono); query.AddInsert("email", objeto.femail); query.AddInsert("estado", objeto.festado); query.AddInsert("giro", objeto.fgiro); query.AddInsert("fax", objeto.ffax); query.AddInsert("tipo", objeto.ftipo); query.AddInsert("cuenta_credito_ID", objeto.fcuenta_credito_ID); query.AddInsert("monto_credito", objeto.fmonto_credito); query.AddInsert("rut", objeto.frut); query.AddInsert("coordenadas_GPS", objeto.fcoordenadas_GPS); query.AddInsert("tipo_cliente_ID", objeto.ftipo_cliente_ID); query.AddInsert("listado_cliente_ID", objeto.flistado_cliente_ID); query.AddInsert("sector_ID", objeto.fsector_ID); query.AddInsert("es_sucursal", objeto.fes_sucursal); query.AddInsert("observacion", objeto.fobservacion); query.AddInsert("sucursal_ID", objeto.fsucursal_ID); query.AddInsert("lista_precios_ID", objeto.flista_precios_ID); query.AddInsert("descuento_adicional", objeto.fdescuento_adicional); query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM cliente_proveedor WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Cliente_proveedor_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Cliente_proveedor_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Cliente_proveedor_ID = Utils.cint(fila["ID"].ToString()); } return(Cliente_proveedor_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardarJSON(Cliente_proveedorJSON objeto) { try { Query query = new Query("insert", "cliente_proveedor"); if (objeto.getID() > 0) { query.AddInsert("ID", objeto.getID()); } query.AddInsert("nombre", objeto.getNombre()); query.AddInsert("direccion", objeto.getDireccion()); query.AddInsert("ciudad", objeto.getCiudad()); query.AddInsert("razon_social", objeto.getRazon_social()); query.AddInsert("telefono", objeto.getTelefono()); query.AddInsert("email", objeto.getEmail()); query.AddInsert("estado", objeto.getEstado()); query.AddInsert("giro", objeto.getGiro()); query.AddInsert("fax", objeto.getFax()); query.AddInsert("tipo", objeto.getTipo()); query.AddInsert("cuenta_credito_ID", objeto.getCuenta_credito_ID()); query.AddInsert("monto_credito", objeto.getMonto_credito()); query.AddInsert("rut", objeto.getRut()); query.AddInsert("coordenadas_GPS", objeto.getCoordenadas_GPS()); query.AddInsert("tipo_cliente_ID", objeto.getTipo_cliente_ID()); query.AddInsert("listado_cliente_ID", objeto.getListado_cliente_ID()); query.AddInsert("sector_ID", objeto.getSector_ID()); query.AddInsert("es_sucursal", objeto.getEs_sucursal()); query.AddInsert("observacion", objeto.getObservacion()); query.AddInsert("sucursal_ID", objeto.getSucursal_ID()); query.AddInsert("lista_precios_ID", objeto.getLista_precios_ID()); query.AddInsert("descuento_adicional", objeto.getDescuento_adicional()); query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM cliente_proveedor WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Cliente_proveedor_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Cliente_proveedor_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Cliente_proveedor_ID = Utils.cint(fila["ID"].ToString()); } return(Cliente_proveedor_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static DataSet getListado(Query query) { try { return(BDConnect.EjecutaConRetorno(query.listo())); } catch (Exception ex) { Utils.EscribeLog(ex.Message + " --- TRACE-->" + ex.StackTrace); return(null); } }
public static int guardar(Documento_compra objeto) { try { Query query = new Query("insert", "documento_compra"); query.AddInsert("proveedor_ID", objeto.fproveedor_ID); query.AddInsert("tipo_documento_ID", objeto.ftipo_documento_ID); query.AddInsert("numero", objeto.fnumero); query.AddInsert("fecha_digitacion", objeto.ffecha_digitacion); query.AddInsert("fecha_cancelacion", objeto.ffecha_cancelacion); query.AddInsert("fecha_documento", objeto.ffecha_documento); query.AddInsert("mes_proceso", objeto.fmes_proceso); query.AddInsert("ano_proceso", objeto.fano_proceso); query.AddInsert("total_neto", objeto.ftotal_neto); query.AddInsert("total_impuesto", objeto.ftotal_impuesto); query.AddInsert("total_exento", objeto.ftotal_exento); query.AddInsert("total_iva", objeto.ftotal_iva); query.AddInsert("total_saldo", objeto.ftotal_saldo); query.AddInsert("total_pagos", objeto.ftotal_pagos); query.AddInsert("solicitud_compra_ID", objeto.fsolicitud_compra_ID); query.AddInsert("forma_pago_ID", objeto.fforma_pago_ID); query.AddInsert("observacion", objeto.fobservacion); query.AddInsert("fecha_vencimiento", objeto.ffecha_vencimiento); query.AddInsert("comprobante_contable_ID", objeto.fcomprobante_contable_ID); query.AddInsert("estado", objeto.festado); query.AddInsert("total_bruto", objeto.ftotal_bruto); query.AddInsert("documento_compra_ID", objeto.fdocumento_compra_ID); query.AddInsert("flete_unitario_constante", objeto.fflete_unitario_constante); query.AddInsert("sucursal_ID", objeto.fsucursal_ID); //query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM documento_compra WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Documento_compra_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Documento_compra_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Documento_compra_ID=Utils.cint(fila["ID"].ToString()); } return(Documento_compra_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardar(Detalle_documento_venta objeto) { try { Query query = new Query("insert", "detalle_documento_venta"); if (objeto.fID > 0) { query.AddInsert("ID", objeto.fID); } query.AddInsert("documento_venta_ID", objeto.fdocumento_venta_ID); query.AddInsert("producto_ID", objeto.fproducto_ID); query.AddInsert("cantidad", objeto.fcantidad); query.AddInsert("monto_descuento", objeto.fmonto_descuento); query.AddInsert("precio_neto_unitario", objeto.fprecio_neto_unitario); query.AddInsert("monto_impuesto", objeto.fmonto_impuesto); query.AddInsert("porcentaje_descuento", objeto.fporcentaje_descuento); query.AddInsert("total_neto", objeto.ftotal_neto); query.AddInsert("iva", objeto.fiva); query.AddInsert("total_bruto", objeto.ftotal_bruto); query.AddInsert("estado", objeto.festado); query.AddInsert("es_promocion", objeto.fes_promocion); //query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM detalle_documento_venta WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Detalle_documento_venta_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Detalle_documento_venta_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Detalle_documento_venta_ID = Utils.cint(fila["ID"].ToString()); } return(Detalle_documento_venta_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardarJSON(Detalle_ventaJSON objeto) { try { Query query = new Query("insert", "detalle_venta"); query.AddInsert("producto_ID", objeto.getProducto_ID()); query.AddInsert("detalle_comprobante_contable_ID", objeto.getDetalle_comprobante_contable_ID()); query.AddInsert("cantidad", objeto.getCantidad()); query.AddInsert("precio_unitario", objeto.getPrecio_unitario()); query.AddInsert("descuento", objeto.getDescuento()); query.AddInsert("iva", objeto.getIva()); query.AddInsert("total", objeto.getTotal()); query.AddInsert("venta_ID", objeto.getVenta_ID()); query.AddInsert("estado", objeto.getEstado()); query.AddInsert("es_promocion", objeto.getEs_promocion()); query.AddInsert("total_otros_impuestos", objeto.getTotal_otros_impuestos()); query.AddInsert("impuesto_ID", objeto.getImpuesto_ID()); query.AddInsert("precio_unitario_neto", objeto.getPrecio_unitario_neto()); //query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM detalle_venta WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Detalle_venta_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Detalle_venta_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Detalle_venta_ID=Utils.cint(fila["ID"].ToString()); } return(Detalle_venta_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardarJSON(UsuarioJSON objeto) { try { Query query = new Query("insert", "usuario"); if (objeto.getID() > 0) { query.AddInsert("ID", objeto.getID()); } query.AddInsert("nombre", objeto.getNombre()); query.AddInsert("apellido", objeto.getApellido()); query.AddInsert("email", objeto.getEmail()); query.AddInsert("login", objeto.getLogin()); query.AddInsert("password", objeto.getPassword()); query.AddInsert("privilegio", objeto.getPrivilegio()); query.AddInsert("sucursal_ID", objeto.getSucursal_ID()); query.AddInsert("rol_usuario_ID", objeto.getRol_usuario_ID()); query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM usuario WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Usuario_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Usuario_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Usuario_ID = Utils.cint(fila["ID"].ToString()); } return(Usuario_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardarJSON(CategoriaJSON objeto) { try { Query query = new Query("insert", "categoria"); if (objeto.getID() > 0) { query.AddInsert("ID", objeto.getID()); } query.AddInsert("nombre", objeto.getNombre()); query.AddInsert("descripcion", objeto.getDescripcion()); query.AddInsert("categoria_ID", objeto.getCategoria_ID()); query.AddInsert("estado", objeto.getEstado()); query.AddInsert("cuenta_contable_ID", objeto.getCuenta_contable_ID()); query.AddInsert("exento", objeto.getExento()); query.AddInsert("codigo", objeto.getCodigo()); query.AddInsert("correlativo_actual", objeto.getCorrelativo_actual()); //query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM categoria WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Categoria_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Categoria_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Categoria_ID = Utils.cint(fila["ID"].ToString()); } return(Categoria_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardarJSON(Precio_por_clienteJSON objeto) { try { Query query = new Query("insert", "precio_por_cliente"); if (int.Parse(objeto.getID()) > 0) { query.AddInsert("ID", objeto.getID()); } query.AddInsert("cliente_proveedor_ID", objeto.getCliente_proveedor_ID()); query.AddInsert("producto_ID", objeto.getProducto_ID()); query.AddInsert("precio_venta_unitario", objeto.getPrecio_venta_unitario()); query.AddInsert("cantidad_minima", objeto.getCantidad_minima()); query.AddInsert("porcentaje_aumento_precio_base", objeto.getPorcentaje_aumento_precio_base()); query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM precio_por_cliente WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Precio_por_cliente_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Precio_por_cliente_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Precio_por_cliente_ID = Utils.cint(fila["ID"].ToString()); } return(Precio_por_cliente_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardar(Precio_por_volumen objeto) { try { Query query = new Query("insert", "precio_por_volumen"); if (objeto.fID > 0) { query.AddInsert("ID", objeto.fID); } query.AddInsert("cantidad_desde", objeto.fcantidad_desde); query.AddInsert("cantidad_hasta", objeto.fcantidad_hasta); query.AddInsert("producto_ID", objeto.fproducto_ID); query.AddInsert("precio_venta_unitario", objeto.fprecio_venta_unitario); query.AddInsert("porcentaje_aumento_precio_base", objeto.fporcentaje_aumento_precio_base); query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM precio_por_volumen WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Precio_por_volumen_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Precio_por_volumen_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Precio_por_volumen_ID = Utils.cint(fila["ID"].ToString()); } return(Precio_por_volumen_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardarJSON(Producto_join_lista_preciosJSON objeto) { try { Query query = new Query("insert", "producto_join_lista_precios"); if (objeto.getID() > 0) { query.AddInsert("ID", objeto.getID()); } query.AddInsert("producto_ID", objeto.getProducto_ID()); query.AddInsert("lista_precios_ID", objeto.getLista_precios_ID()); query.AddInsert("precio_venta", objeto.getPrecio_venta()); query.AddInsert("cantidad_limite", objeto.fcantidad_limite); //query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM producto_join_lista_precios WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Producto_join_lista_precios_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Producto_join_lista_precios_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Producto_join_lista_precios_ID = Utils.cint(fila["ID"].ToString()); } return(Producto_join_lista_precios_ID); } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }
public static int guardar(Producto objeto) { try { Query query = new Query("insert", "producto"); if (objeto.fID > 0) { query.AddInsert("ID", objeto.fID); } query.AddInsert("categoria_ID", objeto.fcategoria_ID); query.AddInsert("codigo_barra", objeto.fcodigo_barra); query.AddInsert("codigo_barra_grupo", objeto.fcodigo_barra_grupo); query.AddInsert("nombre", objeto.fnombre); query.AddInsert("descripcion", objeto.fdescripcion); query.AddInsert("stock_actual", objeto.fstock_actual); query.AddInsert("stock_minimo", objeto.fstock_minimo); query.AddInsert("precio_venta", objeto.fprecio_venta); query.AddInsert("unidad", objeto.funidad); query.AddInsert("unidad_grupo", objeto.funidad_grupo); query.AddInsert("cantidad_grupo", objeto.fcantidad_grupo); query.AddInsert("estado", objeto.festado); query.AddInsert("ultimo_precio_compra", objeto.fultimo_precio_compra); query.AddInsert("ultimo_precio_venta", objeto.fultimo_precio_venta); query.AddInsert("ultima_fecha_compra", objeto.fultima_fecha_compra); query.AddInsert("ultima_fecha_venta", objeto.fultima_fecha_venta); query.AddInsert("margen_ganancia", objeto.fmargen_ganancia); query.AddInsert("exento", objeto.fexento); query.AddInsert("precio_venta_grupo", objeto.fprecio_venta_grupo); query.AddInsert("cantidad_grupo_adicional", objeto.fcantidad_grupo_adicional); query.AddInsert("producto_compuesto_ID", objeto.fproducto_compuesto_ID); query.AddInsert("cliente_proveedor_ID", objeto.fcliente_proveedor_ID); query.AddInsert("codigo_producto", objeto.fcodigo_producto); query.AddInsert("precio_base", objeto.fprecio_base); query.AddInsert("porcentaje_descuento", objeto.fporcentaje_descuento); query.AddInsert("impuesto_ID", objeto.fimpuesto_ID); query.AddInsert("subcategoria_ID", objeto.fsubcategoria_ID); //query.AddInsert("estado_vigente", "vigente"); //BDConnect.EjecutaSinRetorno(query.listo()); string queryID = query.lastInsertID(); //DataSet dataset=BDConnect.EjecutaConRetorno(queryID); //string queryID = "SELECT ID FROM producto WHERE ID = @@IDENTITY"; DataSet dataset = BDConnect.EjecutaConRetorno(query.listo() + ";" + queryID); int Producto_ID = 0; foreach (DataRow fila in dataset.Tables[0].Rows) { Producto_ID = Utils.cint(fila["LAST_INSERT_ID()"].ToString()); //Producto_ID = Utils.cint(fila["ID"].ToString()); } query = new Query("insert", "bodega_producto"); query.AddInsert("producto_ID", objeto.fID); query.AddInsert("bodega_ID", 2); query.AddInsert("cantidad", objeto.fstock_actual); BDConnect.EjecutaConRetorno(query.listo()); if (objeto.fID > 0) { return(objeto.fID); } else { return(Producto_ID); } } catch (Exception ex) { Utils.EscribeLog(ex); return(0); } }