Example #1
0
        private void CmdCarPue_Click(object sender, EventArgs e)
        {
            int       n_row    = 0;
            DataTable dtResult = new DataTable();

            objRegistros.Consulta2(STU_SISTEMA.EMPRESAID, Convert.ToInt32(CboTipSer.SelectedValue));
            dtResult = objRegistros.dtListar;

            FgSocios.Rows.Count = 2;

            if (objRegistros.booOcurrioError == false)
            {
                for (n_row = 0; n_row <= dtResult.Rows.Count - 1; n_row++)
                {
                    FgSocios.Rows.Count = FgSocios.Rows.Count + 1;
                    FgSocios.SetData(FgSocios.Rows.Count - 1, 1, dtResult.Rows[n_row]["c_puesto"].ToString());
                    FgSocios.SetData(FgSocios.Rows.Count - 1, 2, dtResult.Rows[n_row]["c_idenumdoc"].ToString());
                    FgSocios.SetData(FgSocios.Rows.Count - 1, 3, dtResult.Rows[n_row]["c_apenom"].ToString());

                    FgSocios.SetData(FgSocios.Rows.Count - 1, 8, dtResult.Rows[n_row]["n_id"].ToString());
                    FgSocios.SetData(FgSocios.Rows.Count - 1, 9, dtResult.Rows[n_row]["n_idsoc"].ToString());
                }
            }
            else
            {
            }
        }
Example #2
0
        void AsignarEntidad()
        {
            int n_row = 0;

            if (n_QueHace == 1)
            {
                entRegistro.n_id = 0;
            }
            else
            {
                entRegistro.n_id = Convert.ToInt32(DgLista.Columns[0].CellValue(DgLista.Row).ToString());;
            }

            entRegistro.n_idemp    = STU_SISTEMA.EMPRESAID;
            entRegistro.n_anotra   = STU_SISTEMA.ANOTRABAJO;
            entRegistro.n_mestra   = STU_SISTEMA.MESTRABAJO;
            entRegistro.d_fchini   = Convert.ToDateTime(TxtFchIni.Text);
            entRegistro.d_fchfin   = Convert.ToDateTime(TxtFchFin.Text);
            entRegistro.n_imptot   = Convert.ToDouble(TxtImpTotSer.Text);
            entRegistro.n_idtipser = Convert.ToInt32(CboTipSer.SelectedValue);
            entRegistro.c_obs      = TxtObs.Text;

            // ELIMINAMOS LOS REGISTROS QUE EL IMPORTE DEL CARGO SEA 0
            for (n_row = 2; n_row <= FgSocios.Rows.Count - 1; n_row++)
            {
                if (Convert.ToDouble(funFunciones.NulosN(FgSocios.GetData(n_row, 6))) == 0)
                {
                    FgSocios.RemoveItem(n_row);
                    n_row = n_row - 1;
                }
            }

            // ALMACENAMOS LOS CARGOS
            lstRegistrosDet.Clear();
            for (n_row = 2; n_row <= FgSocios.Rows.Count - 1; n_row++)
            {
                BE_COO_SERVICIOSDET entDetalle = new BE_COO_SERVICIOSDET();

                entDetalle.n_idser     = entRegistro.n_id;
                entDetalle.n_idpue     = Convert.ToInt32(FgSocios.GetData(n_row, 8));
                entDetalle.c_numlecini = funFunciones.NulosC(FgSocios.GetData(n_row, 4)).ToString();
                entDetalle.c_numlecfin = funFunciones.NulosC(FgSocios.GetData(n_row, 5)).ToString();
                entDetalle.n_impcon    = Convert.ToDouble(FgSocios.GetData(n_row, 6));
                entDetalle.c_obs       = funFunciones.NulosC(FgSocios.GetData(n_row, 7));

                lstRegistrosDet.Add(entDetalle);
            }
        }
Example #3
0
        void VerRegistro(int n_IdRegistro)
        {
            int    n_row   = 0;
            string c_dato  = "";
            string c_idsoc = "";

            objRegistros.mysConec = mysConec;
            objRegistros.TraerRegistro(n_IdRegistro);
            entRegistro     = objRegistros.entServicios;
            lstRegistrosDet = objRegistros.lstServicios;

            TxtFchIni.Text          = Convert.ToDateTime(entRegistro.d_fchini).ToString("dd/MM/yyyy");
            TxtFchFin.Text          = Convert.ToDateTime(entRegistro.d_fchfin).ToString("dd/MM/yyyy");
            CboTipSer.SelectedValue = Convert.ToInt32(entRegistro.n_idtipser);
            TxtImpTotSer.Text       = Convert.ToDouble(entRegistro.n_imptot).ToString("0.00");
            TxtObs.Text             = entRegistro.c_obs;

            FgSocios.Rows.Count = 2;

            for (n_row = 0; n_row <= lstRegistrosDet.Count - 1; n_row++)
            {
                FgSocios.Rows.Count = FgSocios.Rows.Count + 1;

                c_dato = funDatos.DataTableBuscar(dtSocPue, "n_id", "c_puesto", lstRegistrosDet[n_row].n_idpue.ToString(), "N").ToString();
                FgSocios.SetData(FgSocios.Rows.Count - 1, 1, c_dato);                         // PUESTO DEL SOCIOS

                c_idsoc = funDatos.DataTableBuscar(dtSocPue, "n_id", "n_idsoc", lstRegistrosDet[n_row].n_idpue.ToString(), "N").ToString();
                c_dato  = funDatos.DataTableBuscar(dtSocios, "n_id", "c_idenumdoc", c_idsoc, "N").ToString();
                FgSocios.SetData(FgSocios.Rows.Count - 1, 2, c_dato);                         // NUMERO DE DOCUMENTO DEL SOCIOS

                c_dato = funDatos.DataTableBuscar(dtSocios, "n_id", "c_apenom", c_idsoc, "N").ToString();
                FgSocios.SetData(FgSocios.Rows.Count - 1, 3, c_dato);                         // APELLIDOS Y NOMBRES

                FgSocios.SetData(FgSocios.Rows.Count - 1, 4, lstRegistrosDet[n_row].c_numlecini.ToString());
                FgSocios.SetData(FgSocios.Rows.Count - 1, 5, lstRegistrosDet[n_row].c_numlecfin.ToString());
                FgSocios.SetData(FgSocios.Rows.Count - 1, 6, lstRegistrosDet[n_row].n_impcon.ToString("0.00"));
                FgSocios.SetData(FgSocios.Rows.Count - 1, 7, lstRegistrosDet[n_row].c_obs.ToString());
                FgSocios.SetData(FgSocios.Rows.Count - 1, 8, lstRegistrosDet[n_row].n_idpue.ToString());
                FgSocios.SetData(FgSocios.Rows.Count - 1, 9, c_idsoc);
            }
        }