Beispiel #1
0
        public void CargaGrid(string LCorrelativo, string LProyecto)
        {
            lblCorrelativo.Text = LCorrelativo;
            lblIDProyecto.Text  = LProyecto;
            DataSet   DSDevuelve = new DataSet();
            DataTable DTMain     = new DataTable();
            DataTable DTCabecera = new DataTable();
            DataView  DVMain     = new DataView();

            WSAdministracion.WSAdministracion WSAdmin = new WSAdministracion.WSAdministracion();
            WSAdmin.Url           = mdlGenerales.DireccionWS + "FazServices/WSAdministracion.asmx";
            DSDevuelve            = WSAdmin.DevuelveEAR_EAR(mdlGenerales.Conexion, LCorrelativo, LProyecto);
            DTMain                = DSDevuelve.Tables[0];
            DTCabecera            = DSDevuelve.Tables[1];
            DVMain                = DTMain.DefaultView;
            GGCPersLiq.DataSource = null;
            GGCPersLiq.TableDescriptor.Reset();
            GGCPersLiq.TableDescriptor.AllowNew = false;
            GGCPersLiq.Refresh();
            GGCPersLiq.DataSource = DVMain;
            foreach (DataRow Row in DTCabecera.Rows)
            {
                lblProyecto.Text = Row[0].ToString();
                lblPersonal.Text = Row[2].ToString();
                dtpFecha.Value   = Convert.ToDateTime(Row[3].ToString());
                lblMonto.Text    = string.Format("{0:#,##0.##}", Convert.ToDouble(Row[4].ToString()));
                lblMoneda.Text   = Row[5].ToString();
                lblRuc.Text      = Row[7].ToString();
                if (Row[8].ToString() != "")
                {
                    lblSustMM.Text = string.Format("{0:#,##0.##}", Convert.ToDouble(Row[8].ToString()));
                }
                if (Row[9].ToString() != "")
                {
                    lblSustOM.Text = string.Format("{0:#,##0.##}", Convert.ToDouble(Row[9].ToString()));
                }
                if (Row[10].ToString() != "")
                {
                    lblSust2.Text = string.Format("{0:#,##0.##}", Convert.ToDouble(Row[10].ToString()));
                }
                if (Row[11].ToString() != "")
                {
                    lblTotalD.Text = string.Format("{0:#,##0.##}", Convert.ToDouble(Row[11].ToString()));
                }
                if (Row[12].ToString() != "")
                {
                    lblFaltante.Text = string.Format("{0:#,##0.##}", Convert.ToDouble(Row[12].ToString()));
                }
            }
            FormatColumnas();
            AplicarFilterBar();
            Bloquear();
        }