protected void VerDetalleButton_Click(object sender, EventArgs e)
        {
            string titulo = "Detalle del analisis";

            MostrarModal(this.Page, "ShowPopup", titulo);
            GridViewRow row      = (sender as Button).NamingContainer as GridViewRow;
            var         analisis = lista.ElementAt(row.RowIndex);

            DetalleDatosGridView.DataSource = null;
            RepositorioAnalisis    Repositorio = new RepositorioAnalisis();
            List <AnalisisDetalle> Details     = Repositorio.Buscar(analisis.AnalisisId).AnalisisDetalle;
            DataTable dt = new DataTable();

            dt.Columns.Add("DetalleAnalisisID", typeof(int));
            dt.Columns.Add("AnalisisID", typeof(int));
            dt.Columns.Add("TipoAnalisisID", typeof(int));
            dt.Columns.Add("TipoAnalisis", typeof(string));
            dt.Columns.Add("Precio", typeof(decimal));
            dt.Columns.Add("Resultado", typeof(string));
            foreach (var item in Details)
            {
                RepositorioBase <TiposAnalisis> repositorio = new RepositorioBase <TiposAnalisis>();
                var TipoAnalisis = repositorio.Buscar(item.TipoId);
                dt.Rows.Add(item.AnalisisDetalleId, item.AnalisisId,
                            item.TipoId, TipoAnalisis.Descripcion, TipoAnalisis.Monto
                            , item.Resultado);
                repositorio.Dispose();
            }
            DetalleDatosGridView.DataSource         = dt;
            DetalleDatosGridView.Columns[1].Visible = false;
            DetalleDatosGridView.Columns[2].Visible = false;
            DetalleDatosGridView.DataBind();
            Repositorio.Dispose();
        }
Ejemplo n.º 2
0
        protected void VerDetalleButton_Click(object sender, EventArgs e)
        {
            Utils.MostrarModal(this.Page, "ModalDetalle", "Detalle");
            GridViewRow           row         = (sender as Button).NamingContainer as GridViewRow;
            var                   Pesada      = lista.ElementAt(row.RowIndex);
            RepositorioPesadas    Repositorio = new RepositorioPesadas();
            List <PesadasDetalle> Details     = Repositorio.Buscar(Pesada.PesadaId).Detalles;

            DetalleDatosGridView.DataSource = null;
            DetalleDatosGridView.DataSource = Details;
            DetalleDatosGridView.DataBind();
            Repositorio.Dispose();
        }
Ejemplo n.º 3
0
        protected void VerDetalleButton_Click(object sender, EventArgs e)
        {
            string titulo = "Detalle de la Evaluación";

            Utils.MostrarModal(this.Page, "ShowPopup", titulo);
            GridViewRow row        = (sender as Button).NamingContainer as GridViewRow;
            var         Evaluacion = Lista.ElementAt(row.RowIndex);

            DetalleDatosGridView.DataSource = null;
            RepositorioEvaluacion      Repositorio = new RepositorioEvaluacion();
            List <DetalleEvaluaciones> Details     = Repositorio.Buscar(Evaluacion.EvaluacionID).DetalleEvaluaciones;

            using (RepositorioBase <Categorias> RepositorioCategorias = new RepositorioBase <Categorias>())
            {
                Details.ForEach(x => x.Categoria = RepositorioCategorias.Buscar(x.CategoriaId).Descripcion);
            }
            DetalleDatosGridView.DataSource = Details;
            DetalleDatosGridView.DataBind();
            Repositorio.Dispose();
        }
Ejemplo n.º 4
0
 protected void DetalleDatosGridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     DetalleDatosGridView.DataSource = lista;
     DetalleDatosGridView.PageIndex  = e.NewPageIndex;
     DetalleDatosGridView.DataBind();
 }