/// <summary>
        /// Metodo para cargar el GridView
        /// </summary>
        public void CargarGrid()
        {
            try
            {
                _vista.Grid.DataSource = null;
                _vista.Grid.DataBind();

                Core.LogicaNegocio.Comandos.ComandoReporte.ConsultarFacturasPorEstado ComandoConsultarFacturas;

                ComandoConsultarFacturas = Core.LogicaNegocio.Fabricas.FabricaComandosReporte.CrearComandoConsultarFacturasPorEstado
                                               (Convert.ToDateTime(_vista.FechaInicio.Text),
                                               Convert.ToDateTime(_vista.FechaFin.Text),
                                               true);

                IList <Core.LogicaNegocio.Entidades.Factura> lista = ComandoConsultarFacturas.Ejecutar();



                /*        Core.AccesoDatos.SqlServer.FacturaSQLServer bd = new Core.AccesoDatos.SqlServer.FacturaSQLServer();
                 *
                 *      IList<Core.LogicaNegocio.Entidades.Factura> lista = bd.ConsultarFacturasxEstado(Convert.ToDateTime(_vista.FechaInicio.Text),
                 *                                                          Convert.ToDateTime(_vista.FechaFin.Text),
                 *                                                          false); */

                if (lista != null)
                {
                    _vista.Grid.DataSource = lista;
                    _vista.Grid.DataBind();
                }
            }
            catch (ConsultarException e)
            {
                _vista.Mensaje(e.Message);
            }
            catch (Exception e)
            {
                _vista.Mensaje(e.Message);
            }
        }