Exemplo n.º 1
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    mlngPlanGrupoId        = SysData.ToLong(oDataRow["PlanGrupoId"]);
                    mstrPlanGrupoCod       = SysData.ToStr(oDataRow["PlanGrupoCod"]);
                    mstrPlanGrupoDes       = SysData.ToStr(oDataRow["PlanGrupoDes"]);
                    mstrPlanGrupoEsp       = SysData.ToStr(oDataRow["PlanGrupoEsp"]);
                    mlngPlanGrupoTipoId    = SysData.ToLong(oDataRow["PlanGrupoTipoId"]);
                    mlngPlanGrupoTipoDetId = SysData.ToLong(oDataRow["PlanGrupoTipoDetId"]);
                    mlngNroCuentas         = SysData.ToLong(oDataRow["NroCuentas"]);
                    mlngMonedaId           = SysData.ToLong(oDataRow["MonedaId"]);
                    mboolVerificaMto       = SysData.ToBoolean(oDataRow["VerificaMto"]);
                    mlngEstadoId           = SysData.ToLong(oDataRow["EstadoId"]);
                    break;

                case SelectFilters.ListBox:
                    mlngPlanGrupoId  = SysData.ToLong(oDataRow["PlanGrupoId"]);
                    mstrPlanGrupoCod = SysData.ToStr(oDataRow["PlanGrupoCod"]);
                    mstrPlanGrupoDes = SysData.ToStr(oDataRow["PlanGrupoDes"]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    VM.PlanGrupoId        = SysData.ToLong(oDataRow[clsPlanGrupoVM._PlanGrupoId]);
                    VM.PlanGrupoCod       = SysData.ToStr(oDataRow[clsPlanGrupoVM._PlanGrupoCod]);
                    VM.PlanGrupoDes       = SysData.ToStr(oDataRow[clsPlanGrupoVM._PlanGrupoDes]);
                    VM.PlanGrupoEsp       = SysData.ToStr(oDataRow[clsPlanGrupoVM._PlanGrupoEsp]);
                    VM.PlanGrupoTipoId    = SysData.ToLong(oDataRow[clsPlanGrupoVM._PlanGrupoTipoId]);
                    VM.PlanGrupoTipoDetId = SysData.ToLong(oDataRow[clsPlanGrupoVM._PlanGrupoTipoDetId]);
                    VM.NroCuentas         = SysData.ToLong(oDataRow[clsPlanGrupoVM._NroCuentas]);
                    VM.MonedaId           = SysData.ToLong(oDataRow[clsPlanGrupoVM._MonedaId]);
                    VM.VerificaMto        = SysData.ToBoolean(oDataRow[clsPlanGrupoVM._VerificaMto]);
                    VM.EstadoId           = SysData.ToLong(oDataRow[clsPlanGrupoVM._EstadoId]);
                    break;

                case SelectFilters.ListBox:
                    VM.PlanGrupoId  = SysData.ToLong(oDataRow[clsPlanGrupoVM._PlanGrupoId]);
                    VM.PlanGrupoCod = SysData.ToStr(oDataRow[clsPlanGrupoVM._PlanGrupoCod]);
                    VM.PlanGrupoDes = SysData.ToStr(oDataRow[clsPlanGrupoVM._PlanGrupoDes]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
 private void DataMove(clsPrefijo oPrefijo, clsPrefijoVM oPrefijoVM, bool editing)
 {
     if (editing)
     {
         oPrefijo.PrefijoId = oPrefijoVM.PrefijoId;
     }
     oPrefijo.DocId            = SysData.ToLong(oPrefijoVM.DocId);
     oPrefijo.ModuloId         = SysData.ToLong(oPrefijoVM.ModuloId);
     oPrefijo.AplicacionId     = SysData.ToLong(oPrefijoVM.AplicacionId);
     oPrefijo.PrefijoNro       = SysData.ToInteger(oPrefijoVM.PrefijoNro);
     oPrefijo.PrefijoDes       = SysData.ToStr(oPrefijoVM.PrefijoDes);
     oPrefijo.PrefijoTipo      = SysData.ToLong(oPrefijoVM.PrefijoTipoId);
     oPrefijo.PrefijoIniGes    = SysData.ToBoolean(oPrefijoVM.PrefijoIniGes);
     oPrefijo.FormatoImpId     = SysData.ToLong(oPrefijoVM.FormatoImpId);
     oPrefijo.MensajeFor       = SysData.ToStr(oPrefijoVM.MensajeFor);
     oPrefijo.PrefijoCopiaId   = SysData.ToInteger(oPrefijoVM.PrefijoCopiaId);
     oPrefijo.ItemMax          = SysData.ToInteger(oPrefijoVM.ItemMax);
     oPrefijo.ImprimeUsr       = SysData.ToBoolean(oPrefijoVM.ImprimeUsr);
     oPrefijo.ImprimeFec       = SysData.ToBoolean(oPrefijoVM.ImprimeFec);
     oPrefijo.TipoEncabezadoId = SysData.ToLong(oPrefijoVM.TipoEncabezadoId);
     oPrefijo.RazonSoc         = SysData.ToStr(oPrefijoVM.RazonSoc);
     oPrefijo.RazonSocAbr      = SysData.ToStr(oPrefijoVM.RazonSocAbr);
     oPrefijo.ObsUno           = SysData.ToStr(oPrefijoVM.ObsUno);
     oPrefijo.ObsDos           = SysData.ToStr(oPrefijoVM.ObsDos);
     oPrefijo.FirmaUno         = SysData.ToStr(oPrefijoVM.FirmaUno);
     oPrefijo.FirmaSeg         = SysData.ToStr(oPrefijoVM.FirmaSeg);
     oPrefijo.FirmaTre         = SysData.ToStr(oPrefijoVM.FirmaTre);
     oPrefijo.FirmaCua         = SysData.ToStr(oPrefijoVM.FirmaCua);
     oPrefijo.EstadoId         = SysData.ToLong(oPrefijoVM.EstadoId);
 }
        public List <clsPlanGrupoVM> PlanGrupoGrid()
        {
            clsPlanGrupo          oPlanGrupo   = new clsPlanGrupo(clsAppInfo.Connection);
            List <clsPlanGrupoVM> oPlanGrupoVM = new List <clsPlanGrupoVM>();

            try
            {
                oPlanGrupo.SelectFilter  = clsPlanGrupo.SelectFilters.Grid;
                oPlanGrupo.WhereFilter   = clsPlanGrupo.WhereFilters.Grid;
                oPlanGrupo.OrderByFilter = clsPlanGrupo.OrderByFilters.Grid;

                if (oPlanGrupo.Open())
                {
                    foreach (DataRow dr in oPlanGrupo.DataSet.Tables[oPlanGrupo.TableName].Rows)
                    {
                        oPlanGrupoVM.Add(new clsPlanGrupoVM()
                        {
                            PlanGrupoId         = SysData.ToLong(dr["PlanGrupoId"]),
                            PlanGrupoCod        = SysData.ToStr(dr["PlanGrupoCod"]),
                            PlanGrupoDes        = SysData.ToStr(dr["PlanGrupoDes"]),
                            PlanGrupoEsp        = SysData.ToStr(dr["PlanGrupoEsp"]),
                            PlanGrupoTipoId     = SysData.ToLong(dr["PlanGrupoTipoId"]),
                            PlanGrupoTipoDes    = SysData.ToStr(dr["PlanGrupoTipoDes"]),
                            PlanGrupoTipoDetId  = SysData.ToLong(dr["PlanGrupoTipoDetId"]),
                            PlanGrupoTipoDetDes = SysData.ToStr(dr["PlanGrupoTipoDetDes"]),
                            NroCuentas          = SysData.ToLong(dr["NroCuentas"]),
                            MonedaId            = SysData.ToLong(dr["MonedaId"]),
                            MonedaDes           = SysData.ToStr(dr["MonedaDes"]),
                            VerificaMto         = SysData.ToBoolean(dr["VerificaMto"]),
                            EstadoId            = SysData.ToLong(dr["EstadoId"]),
                            EstadoDes           = SysData.ToStr(dr["EstadoDes"])
                        });
                    }
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
            finally
            {
                oPlanGrupo.Dispose();
            }

            return(oPlanGrupoVM);
        }
        private void DataMove(clsPlanGrupoFormVM oPlanGrupoFormVM, clsPlanGrupo oPlanGrupo, bool boolEditing)
        {
            if (boolEditing)
            {
                oPlanGrupo.PlanGrupoId = SysData.ToLong(oPlanGrupoFormVM.PlanGrupoId);
            }

            oPlanGrupo.PlanGrupoCod       = SysData.ToStr(oPlanGrupoFormVM.PlanGrupoCod);
            oPlanGrupo.PlanGrupoDes       = SysData.ToStr(oPlanGrupoFormVM.PlanGrupoDes);
            oPlanGrupo.PlanGrupoEsp       = SysData.ToStr(oPlanGrupoFormVM.PlanGrupoEsp);
            oPlanGrupo.PlanGrupoTipoId    = SysData.ToLong(oPlanGrupoFormVM.PlanGrupoTipoId);
            oPlanGrupo.PlanGrupoTipoDetId = SysData.ToLong(oPlanGrupoFormVM.PlanGrupoTipoDetId);
            oPlanGrupo.NroCuentas         = SysData.ToLong(oPlanGrupoFormVM.NroCuentas);
            oPlanGrupo.MonedaId           = SysData.ToLong(oPlanGrupoFormVM.MonedaId);
            oPlanGrupo.VerificaMto        = SysData.ToBoolean(oPlanGrupoFormVM.VerificaMto);
            oPlanGrupo.EstadoId           = SysData.ToLong(oPlanGrupoFormVM.EstadoId);
        }
      private List <clsPrefijoVM> Prefijos()
      {
          clsPrefijo          oPrefijo   = new clsPrefijo(clsAppInfo.Connection);
          List <clsPrefijoVM> oPrefijoVM = new List <clsPrefijoVM>();

          try
          {
              oPrefijo.SelectFilter  = clsPrefijo.SelectFilters.Grid;
              oPrefijo.WhereFilter   = clsPrefijo.WhereFilters.Grid;
              oPrefijo.OrderByFilter = clsPrefijo.OrderByFilters.Grid;

              if (oPrefijo.Open())
              {
                  foreach (DataRow dr in oPrefijo.DataSet.Tables[oPrefijo.TableName].Rows)
                  {
                      oPrefijoVM.Add(new clsPrefijoVM()
                        {
                            PrefijoId         = SysData.ToLong(dr["PrefijoId"]),
                            DocId             = SysData.ToLong(dr["DocId"]),
                            DocNemonico       = SysData.ToStr(dr["DocNem"]),
                            DocDes            = SysData.ToStr(dr["DocDes"]),
                            ModuloId          = SysData.ToLong(dr["ModuloId"]),
                            ModuloDes         = SysData.ToStr(dr["ModuloDes"]),
                            AplicacionId      = SysData.ToLong(dr["AplicacionId"]),
                            AplicacionDes     = SysData.ToStr(dr["AplicacionDes"]),
                            PrefijoDes        = SysData.ToStr(dr["PrefijoDes"]),
                            PrefijoNro        = SysData.ToInteger(dr["PrefijoNro"]),
                            PrefijoTipoId     = SysData.ToLong(dr["PrefijoTipo"]),
                            PrefijoTipoDes    = SysData.ToStr(dr["PrefijoTipoDes"]),
                            PrefijoIniGes     = SysData.ToBoolean(dr["PrefijoIniGes"]),
                            FormatoImpId      = SysData.ToLong(dr["FormatoImpId"]),
                            FormatoImpDes     = SysData.ToStr(dr["FormatoImpDes"]),
                            MensajeFor        = SysData.ToStr(dr["MensajeFor"]),
                            PrefijoCopiaId    = SysData.ToLong(dr["PrefijoCopiaId"]),
                            PrefijoCopiaDes   = SysData.ToStr(dr["PrefijoCopiaDes"]),
                            ItemMax           = SysData.ToInteger(dr["ItemMax"]),
                            ImprimeUsr        = SysData.ToBoolean(dr["ImprimeUsr"]),
                            ImprimeFec        = SysData.ToBoolean(dr["ImprimeFec"]),
                            TipoEncabezadoId  = SysData.ToLong(dr["TipoEncabezadoId"]),
                            TipoEncabezadoDes = SysData.ToStr(dr["TipoEncabezadoDes"]),
                            RazonSoc          = SysData.ToStr(dr["RazonSoc"]),
                            RazonSocAbr       = SysData.ToStr(dr["RazonSocAbr"]),
                            ObsUno            = SysData.ToStr(dr["ObsUno"]),
                            ObsDos            = SysData.ToStr(dr["ObsDos"]),
                            FirmaUno          = SysData.ToStr(dr["FirmaUno"]),
                            FirmaSeg          = SysData.ToStr(dr["FirmaSeg"]),
                            FirmaTre          = SysData.ToStr(dr["FirmaTre"]),
                            FirmaCua          = SysData.ToStr(dr["FirmaCua"]),
                            EstadoDes         = SysData.ToStr(dr["EstadoDes"])
                        });
                  }
              }

              return(oPrefijoVM);
          }
          catch (Exception exp)
          {
              throw exp;
          }
          finally
          {
              oPrefijo.Dispose();
          }
          return(oPrefijoVM);
      }