private void btnReporteInventario_Click(object sender, EventArgs e) { try { DSSistemaPuntoVentaClinico.Logica.Entidades.EntidadReporte.EmantenimientoReporte EliminarRegistros = new Logica.Entidades.EntidadReporte.EmantenimientoReporte(); EliminarRegistros.IdUsuarioImprime = VariablesGlobales.IdUsuario; var MAN = ObjDataHistorial.Value.MantenimientoReporteProducto(EliminarRegistros, "DELETE"); var Listado = ObjdataInventario.Value.BuscaProducto( new Nullable <decimal>(), null, null, null, null, null, null, null, null, null, 1, 999999999); foreach (var n in Listado) { DSSistemaPuntoVentaClinico.Logica.Entidades.EntidadReporte.EmantenimientoReporte Guardar = new Logica.Entidades.EntidadReporte.EmantenimientoReporte(); Guardar.IdUsuarioImprime = VariablesGlobales.IdUsuario; Guardar.IdProducto = Convert.ToDecimal(n.IdProducto); Guardar.CodigoProducto = n.CodigoProducto; Guardar.Almacen = n.Almacen; Guardar.TipoProveedor = n.TipoProveedor; Guardar.Proveedor = n.Proveedor; Guardar.TipoEmpaque = n.TipoEmpaque; Guardar.TipoProducto = n.TipoProducto; Guardar.Producto = n.Producto; Guardar.Estatus = n.Estatus; Guardar.CantidadAlmacen = Convert.ToInt32(n.CantidadAlmacen); Guardar.PrecioCompra = Convert.ToDecimal(n.PrecioCompra); Guardar.PrecioVenta = Convert.ToDecimal(n.PrecioVenta); Guardar.SegundoPrecio = Convert.ToDecimal(n.SegundoPrecio); Guardar.TercerPrecio = Convert.ToDecimal(n.TercerPrecio); Guardar.FechaEntrada = n.FechaEntrada; Guardar.LlevaDescuento = n.LlevaDescuento; Guardar.PorcientoDescuento = Convert.ToInt32(n.PorcientoDescuento); Guardar.CreadoPor = n.CreadoPor; Guardar.FechaAdiciona = n.FechaAdiciona; Guardar.ModificadoPor = n.ModificadoPor; Guardar.FechaModifica = n.FechaModifica; var MANf = ObjDataHistorial.Value.MantenimientoReporteProducto(Guardar, "INSERT"); } //COMENZAMOS EL PROCESO PARA MOSTRAR EL REPORTE //SACAMOS LA RUTA DEL REPORTE var SacarRutaReporte = ObjDataHistorial.Value.SacarRutaReporte(5); foreach (var n in SacarRutaReporte) { VariablesGlobales.RutaReporte = n.RutaReporte; } //SACAMOS LAS CREDENCIALES DE LA BASE DE DATOS var SacarCredenciales = ObjdataSeguridad.Value.SacarLogonBD(1); foreach (var n in SacarCredenciales) { VariablesGlobales.UsuarioBD = n.Usuario; VariablesGlobales.ClaveBD = DSSistemaPuntoVentaClinico.Logica.Comunes.SeguridadEncriptacion.DesEncriptar(n.Clave); } ////CARGAMOS EL REPORTE //DSSistemaPuntoVentaClinico.Solucion.Pantallas.Pantallas.Reporte.Reportes cargar = new Pantallas.Reporte.Reportes(); //cargar.VariablesGlobales.IdUsuario = VariablesGlobales.IdUsuario; //cargar.VariablesGlobales.UsuarioBD = VariablesGlobales.UsuarioBD; //cargar.VariablesGlobales.ClaveBD = VariablesGlobales.ClaveBD; //cargar.VariablesGlobales.RutaReporte = VariablesGlobales.RutaReporte; //cargar.GenerarReporteProductos(VariablesGlobales.IdUsuario); //cargar.ShowDialog(); } catch (Exception) { MessageBox.Show("Error al realiar este proceso", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Eliminar() { DSSistemaPuntoVentaClinico.Logica.Entidades.EntidadReporte.EmantenimientoReporte EliminarRegistros = new Logica.Entidades.EntidadReporte.EmantenimientoReporte(); EliminarRegistros.IdUsuarioImprime = VariablesGlobales.IdUsuario; var MAN = ObjDataHistorial.Value.MantenimientoReporteProducto(EliminarRegistros, "DELETE"); }