public Producto(ProductoJSON producto) { _ID = producto.f0; // Utils.cint(data["ID"].ToString()); _categoria_ID = producto.f1; // Utils.cint(data["categoria_ID"].ToString()); _codigo_barra = producto.f2; // data["codigo_barra"].ToString(); _codigo_barra_grupo = producto.f3; // data["codigo_barra_grupo"].ToString(); _nombre = producto.f4; // data["nombre"].ToString(); _descripcion = producto.f5; // data["descripcion"].ToString(); _stock_actual = Utils.cdouble(producto.f6.ToString()); _stock_minimo = Utils.cdouble(producto.f7.ToString()); _precio_venta = Utils.cdouble(producto.f8.ToString()); _unidad = producto.f9; // data["unidad"].ToString(); _unidad_grupo = producto.f10.ToString(); // data["unidad_grupo"].ToString(); _cantidad_grupo = Utils.cdouble(producto.f11.ToString()); _estado = Utils.cint(producto.f12.ToString()); _ultimo_precio_compra = Utils.cint(producto.f13.ToString()); _ultimo_precio_venta = Utils.cint(producto.f14.ToString()); _ultima_fecha_compra = Utils.cdate(producto.f15); _ultima_fecha_venta = Utils.cdate(producto.f16); _margen_ganancia = Utils.cint(producto.f17.ToString()); _exento = producto.f18.ToString(); _precio_venta_grupo = Utils.cint(producto.f19.ToString()); _cantidad_grupo_adicional = Utils.cdouble(producto.f20.ToString()); _producto_compuesto_ID = Utils.cint(producto.f21.ToString()); _cliente_proveedor_ID = Utils.cint(producto.f22.ToString()); _codigo_producto = producto.f23; _precio_base = Utils.cdouble(producto.f24); _porcentaje_descuento = Utils.cint(producto.f25); _impuesto_ID = Utils.cint(producto.f26); _subcategoria_ID = Utils.cint(producto.f30); }
//CONSTRUCTOR public Documento_compra(DataRow data) { try { _ID = Utils.cint(data["ID"].ToString()); _proveedor_ID = Utils.cint(data["proveedor_ID"].ToString()); _tipo_documento_ID = Utils.cint(data["tipo_documento_ID"].ToString()); _numero = data["numero"].ToString(); _fecha_digitacion = Utils.cdate(data["fecha_digitacion"].ToString()); _fecha_cancelacion = Utils.cdate(data["fecha_cancelacion"].ToString()); _fecha_documento = Utils.cdate(data["fecha_documento"].ToString()); _mes_proceso = Utils.cint(data["mes_proceso"].ToString()); _ano_proceso = Utils.cint(data["ano_proceso"].ToString()); _total_neto = Utils.cint(data["total_neto"].ToString()); _total_impuesto = Utils.cint(data["total_impuesto"].ToString()); _total_exento = Utils.cint(data["total_exento"].ToString()); _total_iva = Utils.cint(data["total_iva"].ToString()); _total_saldo = Utils.cint(data["total_saldo"].ToString()); _total_pagos = Utils.cint(data["total_pagos"].ToString()); _solicitud_compra_ID = Utils.cint(data["solicitud_compra_ID"].ToString()); _forma_pago_ID = Utils.cint(data["forma_pago_ID"].ToString()); _observacion = data["observacion"].ToString(); _fecha_vencimiento = Utils.cdate(data["fecha_vencimiento"].ToString()); _comprobante_contable_ID = Utils.cint(data["comprobante_contable_ID"].ToString()); _estado = Utils.cint(data["estado"].ToString()); _total_bruto = Utils.cint(data["total_bruto"].ToString()); _documento_compra_ID = Utils.cint(data["documento_compra_ID"].ToString()); _flete_unitario_constante = Utils.cdecimal(data["flete_unitario_constante"].ToString()); _sucursal_ID = Utils.cint(data["sucursal_ID"].ToString()); } catch (Exception ex) { Utils.EscribeLog(ex); } }
//CONSTRUCTOR public Producto(DataRow data) { try { _ID = Utils.cint(data["ID"].ToString()); _categoria_ID = Utils.cint(data["categoria_ID"].ToString()); _codigo_barra = data["codigo_barra"].ToString(); _codigo_barra_grupo = data["codigo_barra_grupo"].ToString(); _nombre = data["nombre"].ToString(); _descripcion = data["descripcion"].ToString(); _stock_actual = Utils.cint(data["stock_actual"].ToString()); _stock_minimo = Utils.cint(data["stock_minimo"].ToString()); _precio_venta = Utils.cdouble(data["precio_venta"].ToString()); _unidad = data["unidad"].ToString(); _unidad_grupo = data["unidad_grupo"].ToString(); _cantidad_grupo = Utils.cint(data["cantidad_grupo"].ToString()); _estado = Utils.cint(data["estado"].ToString()); _ultimo_precio_compra = Utils.cint(data["ultimo_precio_compra"].ToString()); _ultimo_precio_venta = Utils.cint(data["ultimo_precio_venta"].ToString()); _ultima_fecha_compra = Utils.cdate(data["ultima_fecha_compra"].ToString()); _ultima_fecha_venta = Utils.cdate(data["ultima_fecha_venta"].ToString()); _margen_ganancia = Utils.cint(data["margen_ganancia"].ToString()); if (data["exento"] == null) { _exento = "no"; } else { _exento = data["exento"].ToString(); } _precio_venta_grupo = Utils.cint(data["precio_venta_grupo"].ToString()); _cantidad_grupo_adicional = Utils.cdouble(data["cantidad_grupo_adicional"].ToString()); _producto_compuesto_ID = Utils.cint(data["producto_compuesto_ID"].ToString()); _cliente_proveedor_ID = Utils.cint(data["cliente_proveedor_ID"].ToString()); _codigo_producto = data["codigo_producto"].ToString(); _precio_base = Utils.cdouble(data["precio_base"].ToString()); _porcentaje_descuento = Utils.cint(data["porcentaje_descuento"].ToString()); _impuesto_ID = Utils.cint(data["impuesto_ID"].ToString()); _subcategoria_ID = Utils.cint(data["subcategoria_ID"].ToString()); } catch (Exception ex) { Utils.EscribeLog(ex); } }
//CONSTRUCTOR public Venta(DataRow data) { try { _ID = Utils.cint(data["ID"].ToString()); _forma_pago_ID = Utils.cint(data["forma_pago_ID"].ToString()); _tipo_documento_ID = Utils.cint(data["tipo_documento_ID"].ToString()); _usuario_ID = Utils.cint(data["usuario_ID"].ToString()); _arqueo_caja_ID = Utils.cint(data["arqueo_caja_ID"].ToString()); _cuenta_credito_ID = Utils.cint(data["cuenta_credito_ID"].ToString()); _comprobante_contable_ID = Utils.cint(data["comprobante_contable_ID"].ToString()); _mes_proceso = data["mes_proceso"].ToString(); _ano_proceso = data["ano_proceso"].ToString(); _fecha_proceso = Utils.cdate(data["fecha_proceso"].ToString()); _fecha = Utils.cdate(data["fecha"].ToString()); _numero = Utils.cint(data["numero"].ToString()); _estado = Utils.cint(data["estado"].ToString()); _total_descuento = Utils.cint(data["total_descuento"].ToString()); _total_neto = Utils.cint(data["total_neto"].ToString()); _total_iva = Utils.cint(data["total_iva"].ToString()); _total_bruto = Utils.cint(data["total_bruto"].ToString()); _total_saldo = Utils.cint(data["total_saldo"].ToString()); _total_pagos = Utils.cint(data["total_pagos"].ToString()); _documento_venta_ID = Utils.cint(data["documento_venta_ID"].ToString()); _cliente_proveedor_ID = Utils.cint(data["cliente_proveedor_ID"].ToString()); _coordenadas_GPS = data["coordenadas_GPS"].ToString(); _fecha_entrega = data["fecha_entrega"].ToString(); _estado_vigente = data["estado_vigente"].ToString(); _observacion = data["observacion"].ToString(); _total_pago_efectivo = Utils.cint(data["total_pago_efectivo"].ToString()); _total_pago_tarjeta = Utils.cint(data["total_pago_tarjeta"].ToString()); _sucursal_ID = Utils.cint(data["sucursal_ID"].ToString()); _tablet_ID = Utils.cint(data["tablet_ID"].ToString()); _banco_ID = Utils.cint(data["banco_ID"].ToString()); _tipo_cheque_ID = Utils.cint(data["tipo_cheque_ID"].ToString()); } catch (Exception ex) { Utils.EscribeLog(ex); } }
//CONSTRUCTOR public Documento_venta(DataRow data) { try { _ID = Utils.cint(data["ID"].ToString()); _documento_venta_ID = Utils.cint(data["documento_venta_ID"].ToString()); _cliente_ID = Utils.cint(data["cliente_ID"].ToString()); _tipo_documento_ID = Utils.cint(data["tipo_documento_ID"].ToString()); _comprobante_contable_ID = Utils.cint(data["comprobante_contable_ID"].ToString()); _forma_pago_ID = Utils.cint(data["forma_pago_ID"].ToString()); _usuario_ID = Utils.cint(data["usuario_ID"].ToString()); _numero = Utils.cint(data["numero"].ToString()); _correlativo = Utils.cint(data["correlativo"].ToString()); _fecha_digitacion = Utils.cdate(data["fecha_digitacion"].ToString()); _fecha_cancelacion = Utils.cdate(data["fecha_cancelacion"].ToString()); _fecha_documento = Utils.cdate(data["fecha_documento"].ToString()); _fecha_vencimiento = Utils.cdate(data["fecha_vencimiento"].ToString()); _fecha_proceso = Utils.cdate(data["fecha_proceso"].ToString()); _mes_proceso = data["mes_proceso"].ToString(); _ano_proceso = data["ano_proceso"].ToString(); _condicion_venta = data["condicion_venta"].ToString(); _total_neto = Utils.cint(data["total_neto"].ToString()); _total_impuesto = Utils.cint(data["total_impuesto"].ToString()); _total_exento = Utils.cint(data["total_exento"].ToString()); _total_iva = Utils.cint(data["total_iva"].ToString()); _total_bruto = Utils.cint(data["total_bruto"].ToString()); _total_saldo = Utils.cint(data["total_saldo"].ToString()); _total_pagos = Utils.cint(data["total_pagos"].ToString()); _observacion = data["observacion"].ToString(); _estado = data["estado"].ToString(); _estado_despacho_ID = Utils.cint(data["estado_despacho_ID"].ToString()); _estado_pago_documento_venta_ID = Utils.cint(data["estado_pago_documento_venta_ID"].ToString()); _estado_vigente = data["estado_vigente"].ToString(); _sucursal_ID = Utils.cint(data["sucursal_ID"].ToString()); } catch (Exception ex) { Utils.EscribeLog(ex); } }