Esempio n. 1
0
 /// <summary>
 /// Reporte Venta por fecha
 /// </summary>
 /// <param name="argFechaVenta"></param>
 /// <param name="argTipoComprobante"></param>
 /// <param name="argSerie"></param>
 /// <param name="argNumero"></param>
 /// <param name="argEmpleadoDNI"></param>
 public clsVenta(int argCodigoVenta, DateTime argFechaVenta, string argTipoComprobante,
                 string argSerie, int argNumero, clsEmpleado argEmpleadoDNI, clsProducto argProducto, clsVentaDetalle argVDetalle)
 {
     CodigoVenta     = argCodigoVenta;
     FechaVenta      = argFechaVenta;
     TipoComprabante = argTipoComprobante;
     Serie           = argSerie;
     Numero          = argNumero;
     EmpleadoDNI     = argEmpleadoDNI;
     Producto        = argProducto;
     VentaDetalle_Re = argVDetalle;
 }
Esempio n. 2
0
        public static List <clsVenta> Reporte_PorFechas(DateTime dtpBuscar_FechaInicio, DateTime dtpBuscar_FechaFin)
        {
            List <clsVenta> miVariable = new List <clsVenta>();
            SqlConnection   miConexion;

            miConexion = new SqlConnection(mdlVariables.CadenaConexion);
            SqlCommand COMANDO;

            COMANDO             = new SqlCommand("usp_Venta_Reporte_PorFecha", miConexion);
            COMANDO.CommandType = System.Data.CommandType.StoredProcedure;
            COMANDO.Parameters.AddWithValue("@parFechaInicio", dtpBuscar_FechaInicio);
            COMANDO.Parameters.AddWithValue("@parFechaFin", dtpBuscar_FechaFin);
            miConexion.Open();
            SqlDataReader misDatos;

            misDatos = COMANDO.ExecuteReader();
            while (misDatos.Read() == true)
            {
                clsEmpleado Venta = new clsEmpleado(
                    Convert.ToString(misDatos["EmpleadoDNI"]),
                    Convert.ToString(misDatos["EmpleadoNombre"]),
                    Convert.ToString(misDatos["EmpleadoApellido"]),
                    Convert.ToString(misDatos["ApellidoMaterno"]));



                clsProducto Venta1 = new clsProducto(Convert.ToString(misDatos["ProductoNombre"]),
                                                     Convert.ToString(misDatos["Descripcion"]));
                //clsProducto Fila;

                clsVentaDetalle venta2 = new clsVentaDetalle(Convert.ToDecimal(misDatos["PrecioVenta"]),
                                                             Convert.ToInt32(misDatos["Cantidad"]));

                clsVenta venta03 = new clsVenta(Convert.ToInt32(misDatos["Venta"]),
                                                Convert.ToDateTime(misDatos["FechaVenta"]), Convert.ToString(misDatos["TipoComprobante"]),
                                                Convert.ToString(misDatos["Serie"]), Convert.ToInt32(misDatos["Numero"]),
                                                Venta, Venta1, venta2);
                miVariable.Add(venta03);
            }
            miConexion.Close();
            return(miVariable);
        }