コード例 #1
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    VM.UsuarioId       = SysData.ToLong(oDataRow[clsUsuarioVM._UsuarioId]);
                    VM.UsuarioCod      = SysData.ToStr(oDataRow[clsUsuarioVM._UsuarioCod]);
                    VM.UsuarioDes      = SysData.ToStr(oDataRow[clsUsuarioVM._UsuarioDes]);
                    VM.TipoUsuarioId   = SysData.ToLong(oDataRow[clsUsuarioVM._TipoUsuarioId]);
                    VM.UsuarioDocPath  = SysData.ToStr(oDataRow[clsUsuarioVM._UsuarioDocPath]);
                    VM.UsuarioFotoPath = SysData.ToStr(oDataRow[clsUsuarioVM._UsuarioFotoPath]);
                    VM.UsuarioMaxSes   = SysData.ToLong(oDataRow[clsUsuarioVM._UsuarioMaxSes]);
                    VM.EstadoId        = SysData.ToLong(oDataRow[clsUsuarioVM._EstadoId]);
                    break;

                case SelectFilters.ListBox:
                    VM.UsuarioId  = SysData.ToLong(oDataRow[clsUsuarioVM._UsuarioId]);
                    VM.UsuarioCod = SysData.ToStr(oDataRow[clsUsuarioVM._UsuarioCod]);
                    VM.UsuarioDes = SysData.ToStr(oDataRow[clsUsuarioVM._UsuarioDes]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #2
0
        //-----------------------------------------

        private clsDocumentoVM DocumentoFind(int DocId)
        {
            clsDocumento   oDocumento   = new clsDocumento(clsAppInfo.Connection);
            clsDocumentoVM oDocumentoVM = new clsDocumentoVM();

            try
            {
                oDocumento.DocId = DocId;
                if (oDocumento.FindByPK())
                {
                    oDocumentoVM.DocId        = SysData.ToLong(oDocumento.DocId);
                    oDocumentoVM.DocCod       = SysData.ToStr(oDocumento.DocCod);
                    oDocumentoVM.DocNem       = SysData.ToStr(oDocumento.DocNem);
                    oDocumentoVM.DocDes       = SysData.ToStr(oDocumento.DocDes);
                    oDocumentoVM.DocIso       = SysData.ToStr(oDocumento.DocIso);
                    oDocumentoVM.DocRev       = SysData.ToStr(oDocumento.DocRev);
                    oDocumentoVM.DocFec       = SysData.ToStr(oDocumento.DocFec);
                    oDocumentoVM.AplicacionId = SysData.ToLong(oDocumento.AplicacionId);
                    oDocumentoVM.ModuloId     = SysData.ToLong(oDocumento.ModuloId);
                    oDocumentoVM.EstadoId     = SysData.ToLong(oDocumento.EstadoId);
                }
            }
            catch (Exception exp)
            {
                throw exp;
            }
            finally {
                oDocumento.Dispose();
            }
            return(oDocumentoVM);
        }
コード例 #3
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    mlngPlanGrupoDetId  = SysData.ToLong(oDataRow["PlanGrupoDetId"]);
                    mlngPlanGrupoId     = SysData.ToLong(oDataRow["PlanGrupoId"]);
                    mstrPlanGrupoDetDes = SysData.ToStr(oDataRow["PlanGrupoDetDes"]);
                    mlngPlanId          = SysData.ToLong(oDataRow["PlanId"]);
                    mlngPlanFlujoId     = SysData.ToLong(oDataRow["PlanFlujoId"]);
                    mlngSucursalId      = SysData.ToLong(oDataRow["SucursalId"]);
                    mlngCenCosId        = SysData.ToLong(oDataRow["CenCosId"]);
                    mlngOrden           = SysData.ToLong(oDataRow["Orden"]);
                    mlngEstadoId        = SysData.ToLong(oDataRow["EstadoId"]);
                    break;

                case SelectFilters.ListBox:
                    mlngPlanGrupoDetId  = SysData.ToLong(oDataRow["PlanGrupoDetId"]);
                    mstrPlanGrupoDetDes = SysData.ToStr(oDataRow["PlanGrupoDetDes"]);
                    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);
 }
コード例 #5
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    VM.PlanGrupoDetId  = SysData.ToLong(oDataRow[clsPlanGrupoDetVM._PlanGrupoDetId]);
                    VM.PlanGrupoId     = SysData.ToLong(oDataRow[clsPlanGrupoDetVM._PlanGrupoId]);
                    VM.PlanGrupoDetDes = SysData.ToStr(oDataRow[clsPlanGrupoDetVM._PlanGrupoDetDes]);
                    VM.PlanId          = SysData.ToLong(oDataRow[clsPlanGrupoDetVM._PlanId]);
                    VM.PlanFlujoId     = SysData.ToLong(oDataRow[clsPlanGrupoDetVM._PlanFlujoId]);
                    VM.SucursalId      = SysData.ToLong(oDataRow[clsPlanGrupoDetVM._SucursalId]);
                    VM.CenCosId        = SysData.ToLong(oDataRow[clsPlanGrupoDetVM._CenCosId]);
                    VM.Orden           = SysData.ToLong(oDataRow[clsPlanGrupoDetVM._Orden]);
                    VM.EstadoId        = SysData.ToLong(oDataRow[clsPlanGrupoDetVM._EstadoId]);
                    break;

                case SelectFilters.ListBox:
                    VM.PlanGrupoDetId  = SysData.ToLong(oDataRow[clsPlanGrupoDetVM._PlanGrupoDetId]);
                    VM.PlanGrupoDetDes = SysData.ToStr(oDataRow[clsPlanGrupoDetVM._PlanGrupoDetDes]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #6
0
        public static IEnumerable <clsMonedaVM> MonedaList()
        {
            clsMoneda          oMoneda   = new clsMoneda(clsAppInfo.Connection);
            List <clsMonedaVM> oMonedaVM = new List <clsMonedaVM>();

            try
            {
                oMoneda.SelectFilter  = clsMoneda.SelectFilters.ListBox;
                oMoneda.WhereFilter   = clsMoneda.WhereFilters.None;
                oMoneda.OrderByFilter = clsMoneda.OrderByFilters.MonedaDes;

                if (oMoneda.Open())
                {
                    foreach (DataRow dr in oMoneda.DataSet.Tables[oMoneda.TableName].Rows)
                    {
                        oMonedaVM.Add(new clsMonedaVM()
                        {
                            MonedaId  = SysData.ToLong(dr["MonedaId"]),
                            MonedaDes = SysData.ToStr(dr["MonedaDes"])
                        });
                    }
                }
            }

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

            return((IEnumerable <clsMonedaVM>)oMonedaVM);
        }
コード例 #7
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    VM.EstadoId     = SysData.ToLong(oDataRow[clsEstadoVM._EstadoId]);
                    VM.EstadoCod    = SysData.ToStr(oDataRow[clsEstadoVM._EstadoCod]);
                    VM.EstadoDes    = SysData.ToStr(oDataRow[clsEstadoVM._EstadoDes]);
                    VM.AplicacionId = SysData.ToLong(oDataRow[clsEstadoVM._AplicacionId]);
                    break;

                case SelectFilters.ListBox:
                    VM.EstadoId  = SysData.ToLong(oDataRow[clsEstadoVM._EstadoId]);
                    VM.EstadoCod = SysData.ToStr(oDataRow[clsEstadoVM._EstadoCod]);
                    VM.EstadoDes = SysData.ToStr(oDataRow[clsEstadoVM._EstadoDes]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #8
0
        public static IEnumerable <clsTipoPersonaVM> TipoPersonaList()
        {
            clsTipoPersona          oTipoPersona   = new clsTipoPersona(clsAppInfo.Connection);
            List <clsTipoPersonaVM> oTipoPersonaVM = new List <clsTipoPersonaVM>();

            try
            {
                oTipoPersona.SelectFilter  = clsTipoPersona.SelectFilters.ListBox;
                oTipoPersona.OrderByFilter = clsTipoPersona.OrderByFilters.TipoPersonaDes;

                if (oTipoPersona.Open())
                {
                    foreach (DataRow dr in oTipoPersona.DataSet.Tables[oTipoPersona.TableName].Rows)
                    {
                        oTipoPersonaVM.Add(new clsTipoPersonaVM()
                        {
                            TipoPersonaId  = SysData.ToLong(dr["TipoPersonaId"]),
                            TipoPersonaCod = SysData.ToStr(dr["TipoPersonaCod"]),
                            TipoPersonaDes = SysData.ToStr(dr["TipoPersonaDes"])
                        });
                    }
                }
            }

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

            return((IEnumerable <clsTipoPersonaVM>)oTipoPersonaVM);
        }
コード例 #9
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    VM.MonedaId  = SysData.ToLong(oDataRow[clsMonedaVM._MonedaId]);
                    VM.MonedaCod = SysData.ToStr(oDataRow[clsMonedaVM._MonedaCod]);
                    VM.MonedaDes = SysData.ToStr(oDataRow[clsMonedaVM._MonedaDes]);
                    break;

                case SelectFilters.ListBox:
                    VM.MonedaId  = SysData.ToLong(oDataRow[clsMonedaVM._MonedaId]);
                    VM.MonedaCod = SysData.ToStr(oDataRow[clsMonedaVM._MonedaCod]);
                    VM.MonedaDes = SysData.ToStr(oDataRow[clsMonedaVM._MonedaDes]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #10
0
        public static IEnumerable <clsCenCosVM> CenCosList()
        {
            clsCenCos          oCenCos   = new clsCenCos(clsAppInfo.Connection);
            List <clsCenCosVM> oCenCosVM = new List <clsCenCosVM>();

            try
            {
                oCenCos.SelectFilter  = clsCenCos.SelectFilters.ListBox;
                oCenCos.OrderByFilter = clsCenCos.OrderByFilters.CenCosDes;

                if (oCenCos.Open())
                {
                    foreach (DataRow dr in oCenCos.DataSet.Tables[oCenCos.TableName].Rows)
                    {
                        oCenCosVM.Add(new clsCenCosVM()
                        {
                            CenCosId  = SysData.ToLong(dr["CenCosId"]),
                            CenCosCod = SysData.ToStr(dr["CenCosCod"]),
                            CenCosDes = SysData.ToStr(dr["CenCosDes"])
                        });
                    }
                }
            }

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

            return((IEnumerable <clsCenCosVM>)oCenCosVM);
        }
コード例 #11
0
        public ActionResult Create(clsTipoUsuarioVM oTipoUsuarioVM)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    clsTipoUsuario oTipoUsuario = new clsTipoUsuario(clsAppInfo.Connection);

                    oTipoUsuario.TipoUsuarioCod = SysData.ToStr(oTipoUsuarioVM.TipoUsuarioCod);
                    oTipoUsuario.TipoUsuarioDes = SysData.ToStr(oTipoUsuarioVM.TipoUsuarioDes);
                    oTipoUsuario.EstadoId       = SysData.ToLong(oTipoUsuarioVM.EstadoId);

                    if (oTipoUsuario.Insert())
                    {
                        return(RedirectToAction("Index"));
                    }
                }

                ViewBag.EstadoId = EstadoList();
                return(View(oTipoUsuarioVM));
            }

            catch (Exception exp)
            {
                ViewBag.EstadoId   = EstadoList();
                ViewBag.MessageErr = exp.Message;
                return(View(oTipoUsuarioVM));
            }
        }
コード例 #12
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);
            }
        }
コード例 #13
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    mlngMonedaId  = SysData.ToLong(oDataRow["MonedaId"]);
                    mstrMonedaCod = SysData.ToStr(oDataRow["MonedaCod"]);
                    mstrMonedaDes = SysData.ToStr(oDataRow["MonedaDes"]);
                    break;

                case SelectFilters.ListBox:
                    mlngMonedaId  = SysData.ToLong(oDataRow["MonedaId"]);
                    mstrMonedaCod = SysData.ToStr(oDataRow["MonedaCod"]);
                    mstrMonedaDes = SysData.ToStr(oDataRow["MonedaDes"]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #14
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    VM.AutorizaId     = SysData.ToLong(oDataRow[clsAutorizaVM._AutorizaId]);
                    VM.TipoUsuarioId  = SysData.ToLong(oDataRow[clsAutorizaVM._TipoUsuarioId]);
                    VM.AutorizaDes    = SysData.ToStr(oDataRow[clsAutorizaVM._AutorizaDes]);
                    VM.RegistroId     = SysData.ToLong(oDataRow[clsAutorizaVM._RegistroId]);
                    VM.AutorizaItemId = SysData.ToLong(oDataRow[clsAutorizaVM._AutorizaItemId]);
                    VM.ModuloId       = SysData.ToLong(oDataRow[clsAutorizaVM._ModuloId]);
                    break;

                case SelectFilters.ListBox:
                    VM.AutorizaId  = SysData.ToLong(oDataRow[clsAutorizaVM._AutorizaId]);
                    VM.AutorizaDes = SysData.ToStr(oDataRow[clsAutorizaVM._AutorizaDes]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #15
0
        public static IEnumerable <clsNameValueVM> PrefijoTipoList()
        {
            clsPrefijoTipo        oPrefijoTipo     = new clsPrefijoTipo(clsAppInfo.Connection);
            List <clsNameValueVM> lstPrefijoTipoVM = new List <clsNameValueVM>();

            try
            {
                oPrefijoTipo.SelectFilter  = clsPrefijoTipo.SelectFilters.Grid;
                oPrefijoTipo.WhereFilter   = clsPrefijoTipo.WhereFilters.Grid;
                oPrefijoTipo.OrderByFilter = clsPrefijoTipo.OrderByFilters.Grid;

                if (oPrefijoTipo.Open())
                {
                    foreach (DataRow dr in oPrefijoTipo.DataSet.Tables[oPrefijoTipo.TableName].Rows)
                    {
                        lstPrefijoTipoVM.Add(new clsNameValueVM()
                        {
                            Value = SysData.ToLong(dr["PrefijoTipoId"]),
                            Name  = SysData.ToStr(dr["PrefijoTipoDes"])
                        });
                    }
                }
            }
            catch (Exception exp)
            {
                throw exp;
            }
            finally
            {
                oPrefijoTipo.Dispose();
            }
            return((IEnumerable <clsNameValueVM>)lstPrefijoTipoVM);
        }
コード例 #16
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    VM.TipoPlanId  = SysData.ToLong(oDataRow[clsTipoPlanVMCarlos._TipoPlanId]);
                    VM.TipoPlanDes = SysData.ToStr(oDataRow[clsTipoPlanVMCarlos._TipoPlanDes]);
                    VM.EstadoId    = SysData.ToLong(oDataRow[clsTipoPlanVMCarlos._EstadoId]);
                    break;

                case SelectFilters.ListBox:
                    VM.TipoPlanId  = SysData.ToLong(oDataRow[clsTipoPlanVMCarlos._TipoPlanId]);
                    VM.TipoPlanDes = SysData.ToStr(oDataRow[clsTipoPlanVMCarlos._TipoPlanDes]);
                    break;

                case SelectFilters.Grid:
                    VM.TipoPlanId  = SysData.ToLong(oDataRow[clsTipoPlanVMCarlos._TipoPlanId]);
                    VM.TipoPlanDes = SysData.ToStr(oDataRow[clsTipoPlanVMCarlos._TipoPlanDes]);
                    VM.EstadoId    = SysData.ToLong(oDataRow[clsTipoPlanVMCarlos._EstadoId]);
                    VM.EstadoDes   = SysData.ToStr(oDataRow[clsTipoPlanVMCarlos._EstadoDes]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #17
0
        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);
            }
        }
コード例 #18
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    mlngAutorizaId    = SysData.ToLong(oDataRow["AutorizaId"]);
                    mlngModuloId      = SysData.ToLong(oDataRow["ModuloId"]);
                    mlngTipoUsuarioId = SysData.ToLong(oDataRow["TipoUsuarioId"]);
                    mstrTablaDes      = SysData.ToStr(oDataRow["TablaDes"]);
                    mlngTablaId       = SysData.ToLong(oDataRow["TablaId"]);
                    break;

                case SelectFilters.ListBox:
                    mlngAutorizaId = SysData.ToLong(oDataRow["AutorizaId"]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #19
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    mlngTipoAmbitoId  = SysData.ToLong(oDataRow["TipoAmbitoId"]);
                    mstrTipoAmbitoDes = SysData.ToStr(oDataRow["TipoAmbitoDes"]);
                    mlngEstadoId      = SysData.ToLong(oDataRow["EstadoId"]);
                    break;

                case SelectFilters.ListBox:
                    mlngTipoAmbitoId  = SysData.ToLong(oDataRow["TipoAmbitoId"]);
                    mstrTipoAmbitoDes = SysData.ToStr(oDataRow["TipoAmbitoDes"]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #20
0
        public static IEnumerable <clsSucursalVM> SucursalList()
        {
            clsSucursal          oSucursal   = new clsSucursal(clsAppInfo.Connection);
            List <clsSucursalVM> oSucursalVM = new List <clsSucursalVM>();

            try
            {
                oSucursal.SelectFilter  = clsSucursal.SelectFilters.ListBox;
                oSucursal.OrderByFilter = clsSucursal.OrderByFilters.SucursalDes;

                if (oSucursal.Open())
                {
                    foreach (DataRow dr in oSucursal.DataSet.Tables[oSucursal.TableName].Rows)
                    {
                        oSucursalVM.Add(new clsSucursalVM()
                        {
                            SucursalId  = SysData.ToLong(dr["SucursalId"]),
                            SucursalCod = SysData.ToStr(dr["SucursalCod"]),
                            SucursalDes = SysData.ToStr(dr["SucursalDes"])
                        });
                    }
                }
            }

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

            return((IEnumerable <clsSucursalVM>)oSucursalVM);
        }
コード例 #21
0
        public static IEnumerable <clsPlanGrupoTipoVM> PlanGrupoTipoList()
        {
            clsPlanGrupoTipo          oPlanGrupoTipo   = new clsPlanGrupoTipo(clsAppInfo.Connection);
            List <clsPlanGrupoTipoVM> oPlanGrupoTipoVM = new List <clsPlanGrupoTipoVM>();

            try
            {
                oPlanGrupoTipo.SelectFilter  = clsPlanGrupoTipo.SelectFilters.ListBox;
                oPlanGrupoTipo.OrderByFilter = clsPlanGrupoTipo.OrderByFilters.PlanGrupoTipoDes;

                if (oPlanGrupoTipo.Open())
                {
                    foreach (DataRow dr in oPlanGrupoTipo.DataSet.Tables[oPlanGrupoTipo.TableName].Rows)
                    {
                        oPlanGrupoTipoVM.Add(new clsPlanGrupoTipoVM()
                        {
                            PlanGrupoTipoId  = SysData.ToLong(dr["PlanGrupoTipoId"]),
                            PlanGrupoTipoCod = SysData.ToStr(dr["PlanGrupoTipoCod"]),
                            PlanGrupoTipoDes = SysData.ToStr(dr["PlanGrupoTipoDes"])
                        });
                    }
                }
            }

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

            return((IEnumerable <clsPlanGrupoTipoVM>)oPlanGrupoTipoVM);
        }
コード例 #22
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    mlngUsuarioId       = SysData.ToLong(oDataRow["UsuarioId"]);
                    mstrUsuarioCod      = SysData.ToStr(oDataRow["UsuarioCod"]);
                    mstrUsuarioDes      = SysData.ToStr(oDataRow["UsuarioDes"]);
                    mlngTipoUsuarioId   = SysData.ToLong(oDataRow["TipoUsuarioId"]);
                    mstrUsuarioDocPath  = SysData.ToStr(oDataRow["UsuarioDocPath"]);
                    mstrUsuarioFotoPath = SysData.ToStr(oDataRow["UsuarioFotoPath"]);
                    mstrUsuarioMaxSes   = SysData.ToStr(oDataRow["UsuarioMaxSes"]);
                    mlngEstadoId        = SysData.ToLong(oDataRow["EstadoId"]);
                    break;

                case SelectFilters.ListBox:
                    mlngUsuarioId  = SysData.ToLong(oDataRow["UsuarioId"]);
                    mstrUsuarioCod = SysData.ToStr(oDataRow["UsuarioCod"]);
                    mstrUsuarioDes = SysData.ToStr(oDataRow["UsuarioDes"]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #23
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    VM.CapituloId     = SysData.ToLong(oDataRow[clsCapituloVM._CapituloId]);
                    VM.TipoCapituloId = SysData.ToLong(oDataRow[clsCapituloVM._TipoCapituloId]);
                    VM.Orden          = SysData.ToLong(oDataRow[clsCapituloVM._Orden]);
                    VM.CapituloCod    = SysData.ToStr(oDataRow[clsCapituloVM._CapituloCod]);
                    VM.CapituloDes    = SysData.ToStr(oDataRow[clsCapituloVM._CapituloDes]);
                    VM.EstadoId       = SysData.ToLong(oDataRow[clsCapituloVM._EstadoId]);
                    break;

                case SelectFilters.ListBox:
                    VM.CapituloId  = SysData.ToLong(oDataRow[clsCapituloVM._CapituloId]);
                    VM.CapituloCod = SysData.ToStr(oDataRow[clsCapituloVM._CapituloCod]);
                    VM.CapituloDes = SysData.ToStr(oDataRow[clsCapituloVM._CapituloDes]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #24
0
        public List <clsEmpresaVM> EmpresaList()
        {
            List <clsEmpresaVM> oEmpresaVM = new List <clsEmpresaVM>();
            XmlDocument         Xml        = default(XmlDocument);
            XmlNodeList         NodeList   = default(XmlNodeList);
            XmlNode             Node       = default(XmlNode);

            try
            {
                Xml = new XmlDocument();
                Xml.Load(Server.MapPath("~/Models/Empresa.xml"));
                NodeList = Xml.SelectNodes("/EmpresaList/Empresa");

                foreach (XmlNode tempLoopVar_Node in NodeList)
                {
                    Node = tempLoopVar_Node;
                    oEmpresaVM.Add(new clsEmpresaVM()
                    {
                        EmpresaId      = SysData.ToLong(Node.Attributes.GetNamedItem("EmpresaId").Value),
                        EmpresaDes     = SysData.ToStr(Node.Attributes.GetNamedItem("EmpresaDes").Value),
                        DataSource     = SysData.ToStr(Node.Attributes.GetNamedItem("DataSource").Value),
                        InitialCatalog = SysData.ToStr(Node.Attributes.GetNamedItem("InitialCatalog").Value)
                    });
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }

            return(oEmpresaVM);
        }
コード例 #25
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    VM.CenCosId      = SysData.ToLong(oDataRow[clsCenCosVM._CenCosId]);
                    VM.CenCosCod     = SysData.ToStr(oDataRow[clsCenCosVM._CenCosCod]);
                    VM.CenCosDes     = SysData.ToStr(oDataRow[clsCenCosVM._CenCosDes]);
                    VM.CenCosEsp     = SysData.ToStr(oDataRow[clsCenCosVM._CenCosEsp]);
                    VM.CenCosGrupoId = SysData.ToLong(oDataRow[clsCenCosVM._CenCosGrupoId]);
                    VM.EstadoId      = SysData.ToLong(oDataRow[clsCenCosVM._EstadoId]);
                    break;

                case SelectFilters.ListBox:
                    VM.CenCosId  = SysData.ToLong(oDataRow[clsCenCosVM._CenCosId]);
                    VM.CenCosCod = SysData.ToStr(oDataRow[clsCenCosVM._CenCosCod]);
                    VM.CenCosDes = SysData.ToStr(oDataRow[clsCenCosVM._CenCosDes]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #26
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    mlngAplicacionId  = SysData.ToLong(oDataRow["AplicacionId"]);
                    mstrAplicacionCod = SysData.ToStr(oDataRow["AplicacionCod"]);
                    mstrAplicacionDes = SysData.ToStr(oDataRow["AplicacionDes"]);
                    mstrAplicacionEsp = SysData.ToStr(oDataRow["AplicacionEsp"]);
                    mlngModuloId      = SysData.ToLong(oDataRow["ModuloId"]);
                    mlngEstadoId      = SysData.ToLong(oDataRow["EstadoId"]);
                    break;

                case SelectFilters.ListBox:
                    mlngAplicacionId  = SysData.ToLong(oDataRow["AplicacionId"]);
                    mstrAplicacionCod = SysData.ToStr(oDataRow["AplicacionCod"]);
                    mstrAplicacionDes = SysData.ToStr(oDataRow["AplicacionDes"]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #27
0
        public ActionResult Index(clsLoginVM oLoginVM)
        {
            this.GetDefaultData();

            if (ModelState.IsValid)
            {
                clsEmpresaVM oEmpresaVM = EmpresaList().Find(x => x.EmpresaId == oLoginVM.EmpresaId);

                try
                {
                    clsAppInfo.Init(oEmpresaVM.DataSource, oEmpresaVM.InitialCatalog, SysData.ToStr(oLoginVM.UsuarioCod), oLoginVM.UsuarioPass);

                    if (clsAppInfo.OpenConection())
                    {
                        if (AppCode.AplicacionFind(1))
                        {
                            if (AppCode.UsuarioCodFind(SysData.ToStr(oLoginVM.UsuarioCod)))
                            {
                                if (AppCode.AutorizaFind(clsAppInfo.TipoUsuarioId, "segAplicacion", 1))
                                {
                                    Session["User"]    = clsAppInfo.UsuarioCod;
                                    clsAppInfo.AppPath = Request.UrlReferrer.OriginalString;

                                    return(RedirectToAction("Index", "Home"));
                                }
                                else
                                {
                                    ViewBag.MessageErr = "Aplicación no Autorizada para el Usuario";
                                    ViewBag.EmpresaId  = new SelectList(EmpresaList(), "EmpresaId", "EmpresaDes");
                                    return(View(oLoginVM));
                                }
                            }
                            else
                            {
                                ViewBag.MessageErr = "Usuario no Registrado";
                                ViewBag.EmpresaId  = new SelectList(EmpresaList(), "EmpresaId", "EmpresaDes");
                                return(View(oLoginVM));
                            }
                        }
                        else
                        {
                            ViewBag.MessageErr = "Aplicación no Autorizada";
                            ViewBag.EmpresaId  = new SelectList(EmpresaList(), "EmpresaId", "EmpresaDes");
                            return(View(oLoginVM));
                        }
                    }
                }

                catch (Exception exp)
                {
                    ViewBag.MessageErr = Convert.ToString(exp.Message);
                    ViewBag.EmpresaId  = new SelectList(EmpresaList(), "EmpresaId", "EmpresaDes");
                    return(View(oLoginVM));
                }
            }

            ViewBag.EmpresaId = new SelectList(EmpresaList(), "EmpresaId", "EmpresaDes");
            return(View(oLoginVM));
        }
コード例 #28
0
        /*public List<clsPersonaVM> ListarPersonas()
         * {
         *  clsPersonaDAC oPersonaDAC = new clsPersonaDAC(clsAppInfo.Connection);
         *  List<clsPersonaVM> oPersonaVM = new List<clsPersonaVM>();
         *
         *  try
         *  {
         *      oPersonaDAC.SelectFilter = clsPersonaDAC.SelectFilters.Grid;
         *      oPersonaDAC.WhereFilter = clsPersonaDAC.WhereFilters.Grid;
         *      oPersonaDAC.OrderByFilter = clsPersonaDAC.OrderByFilters.Grid;
         *
         *      if (oPersonaDAC.Open())
         *      {
         *          foreach (DataRow dr in oPersonaDAC.DataSet.Tables[oPersonaDAC.TableName].Rows)
         *          {
         *              oPersonaVM.Add(new clsPersonaVM()
         *              {
         *                  PersonaID = SysData.ToLong(dr[clsPersonaVM.varPersonaId]),
         *                  PersonaNombre = SysData.ToStr(dr[clsPersonaVM.varPersonaNombre]),
         *                  PersonaEstadoCivil = SysData.ToStr(dr[clsPersonaVM.varPersonaEstadoCivil]),
         *                  PersonaSexo = SysData.ToStr(dr[clsPersonaVM.varPersonaSexo]),
         *                  PersonaFechaNacimiento = SysData.ToDateTime(dr[clsPersonaVM.varPersonaFechaNacimiento]),
         *                  PersonaTelefono = SysData.ToStr(dr[clsPersonaVM.varPersonaTelefono])
         *              });
         *          }
         *      }
         *  }
         *
         *  catch (Exception exp)
         *  {
         *      throw (exp);
         *
         *  }
         *  finally
         *  {
         *      //oPersonaDAC.Dispose();
         *  }
         *
         *  return oPersonaVM;
         * }*/

        public List <clsPersonaVM> ListarPersonas()
        {
            clsPersonaDAC       oPersonaDAC = new clsPersonaDAC(clsAppInfo.Connection);
            List <clsPersonaVM> oPersonaVM  = new List <clsPersonaVM>();

            try
            {
                // oPersonaDAC.SelectFilter = clsPersonaDAC.SelectFilters.Grid;
                // oPersonaDAC.WhereFilter = clsPersonaDAC.WhereFilters.Grid;
                // oPersonaDAC.OrderByFilter = clsPersonaDAC.OrderByFilters.Grid;

                if (oPersonaDAC.Open())
                {
                    foreach (DataRow row in oPersonaDAC.DataSet.Tables[oPersonaDAC.TableName].Rows)
                    {
                        clsPersonaVM perAux = new clsPersonaVM();

                        foreach (DataColumn column in oPersonaDAC.DataSet.Tables[oPersonaDAC.TableName].Columns)
                        {
                            switch (column.ColumnName.ToString())
                            {
                            case "PersonaId":
                                perAux.PersonaID = SysData.ToLong(row[clsPersonaVM.varPersonaId]); break;

                            case "PersonaNombre":
                                perAux.PersonaNombre = SysData.ToStr(row[clsPersonaVM.varPersonaNombre]); break;

                            case "PersonaSexo":
                                perAux.PersonaSexo = SysData.ToStr(row[clsPersonaVM.varPersonaSexo]); break;

                            case "PersonaEstadoCivil":
                                perAux.PersonaEstadoCivil = SysData.ToStr(row[clsPersonaVM.varPersonaEstadoCivil]); break;

                            case "PersonaFechaNacimiento":
                                perAux.PersonaFechaNacimiento = SysData.ToDateTime(row[clsPersonaVM.varPersonaFechaNacimiento]); break;

                            case "PersonaTelefono":
                                perAux.PersonaTelefono = SysData.ToStr(row[clsPersonaVM.varPersonaTelefono]); break;
                            }
                        }

                        oPersonaVM.Add(perAux);
                    }
                }
            }

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

            return(oPersonaVM);
        }
コード例 #29
0
        protected override void Retrieve(DataRow oDataRow)
        {
            try
            {
                PropertyInit();

                switch (mintSelectFilter)
                {
                case SelectFilters.All:
                    VM.PlanId       = SysData.ToLong(oDataRow[clsPlanVM._PlanId]);
                    VM.PlanCod      = SysData.ToStr(oDataRow[clsPlanVM._PlanCod]);
                    VM.PlanDes      = SysData.ToStr(oDataRow[clsPlanVM._PlanDes]);
                    VM.PlanEsp      = SysData.ToStr(oDataRow[clsPlanVM._PlanEsp]);
                    VM.TipoPlanId   = SysData.ToLong(oDataRow[clsPlanVM._TipoPlanId]);
                    VM.Orden        = SysData.ToLong(oDataRow[clsPlanVM._Orden]);
                    VM.Nivel        = SysData.ToLong(oDataRow[clsPlanVM._Nivel]);
                    VM.MonedaId     = SysData.ToLong(oDataRow[clsPlanVM._MonedaId]);
                    VM.TipoAmbitoId = SysData.ToLong(oDataRow[clsPlanVM._TipoAmbitoId]);
                    VM.PlanAjusteId = SysData.ToLong(oDataRow[clsPlanVM._PlanAjusteId]);
                    VM.CapituloId   = SysData.ToLong(oDataRow[clsPlanVM._CapituloId]);
                    VM.PlanPadreId  = SysData.ToLong(oDataRow[clsPlanVM._PlanPadreId]);
                    VM.EstadoId     = SysData.ToLong(oDataRow[clsPlanVM._EstadoId]);
                    break;

                case SelectFilters.ListBox:
                    VM.PlanId  = SysData.ToLong(oDataRow[clsPlanVM._PlanId]);
                    VM.PlanCod = SysData.ToStr(oDataRow[clsPlanVM._PlanCod]);
                    VM.PlanDes = SysData.ToStr(oDataRow[clsPlanVM._PlanDes]);
                    break;

                case SelectFilters.Grid:
                    VM.PlanId      = SysData.ToLong(oDataRow[clsPlanVM._PlanId]);
                    VM.PlanCod     = SysData.ToStr(oDataRow[clsPlanVM._PlanCod]);
                    VM.PlanDes     = SysData.ToStr(oDataRow[clsPlanVM._PlanDes]);
                    VM.TipoPlanId  = SysData.ToLong(oDataRow[clsPlanVM._TipoPlanId]);
                    VM.TipoPlanDes = SysData.ToStr(oDataRow[clsPlanVM._TipoPlanDes]);
                    VM.Orden       = SysData.ToLong(oDataRow[clsPlanVM._Orden]);
                    VM.Nivel       = SysData.ToLong(oDataRow[clsPlanVM._Nivel]);
                    VM.MonedaId    = SysData.ToLong(oDataRow[clsPlanVM._MonedaId]);
                    VM.MonedaDes   = SysData.ToStr(oDataRow[clsPlanVM._MonedaDes]);
                    VM.CapituloId  = SysData.ToLong(oDataRow[clsPlanVM._CapituloId]);
                    VM.PlanPadreId = SysData.ToLong(oDataRow[clsPlanVM._PlanPadreId]);
                    VM.EstadoId    = SysData.ToLong(oDataRow[clsPlanVM._EstadoId]);
                    VM.EstadoDes   = SysData.ToStr(oDataRow[clsPlanVM._EstadoDes]);
                    break;
                }
            }

            catch (Exception exp)
            {
                throw (exp);
            }
        }
コード例 #30
0
        private void DataMove(clsCenCosGrupoVM oCenCosGrupoVM, clsCenCosGrupo oCenCosGrupo, bool boolEditing)
        {
            if (boolEditing)
            {
                oCenCosGrupo.CenCosGrupoId = SysData.ToLong(oCenCosGrupoVM.CenCosGrupoId);
            }

            oCenCosGrupo.CenCosGrupoCod = SysData.ToStr(oCenCosGrupoVM.CenCosGrupoCod);
            oCenCosGrupo.CenCosGrupoDes = SysData.ToStr(oCenCosGrupoVM.CenCosGrupoDes);
            oCenCosGrupo.CenCosGrupoEsp = SysData.ToStr(oCenCosGrupoVM.CenCosGrupoEsp);
            oCenCosGrupo.EstadoId       = SysData.ToLong(oCenCosGrupoVM.EstadoId);
        }