예제 #1
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);
        }
        private List <clsTipoPersonaVM> TipoPersonaGrid()
        {
            clsTipoPersona          oTipoPersona   = new clsTipoPersona(clsAppInfo.Connection);
            List <clsTipoPersonaVM> oTipoPersonaVM = new List <clsTipoPersonaVM>();

            try
            {
                oTipoPersona.SelectFilter  = clsTipoPersona.SelectFilters.Grid;
                oTipoPersona.WhereFilter   = clsTipoPersona.WhereFilters.Grid;
                oTipoPersona.OrderByFilter = clsTipoPersona.OrderByFilters.Grid;

                if (oTipoPersona.Open())
                {
                    foreach (DataRow dr in oTipoPersona.DataSet.Tables[oTipoPersona.TableName].Rows)
                    {
                        oTipoPersonaVM.Add(new clsTipoPersonaVM()
                        {
                            TipoPersonaId   = SysData.ToLong(dr[clsTipoPersonaVM._TipoPersonaId]),
                            TipoPersonaCod  = SysData.ToStr(dr[clsTipoPersonaVM._TipoPersonaCod]),
                            TipoPersonaDes  = SysData.ToStr(dr[clsTipoPersonaVM._TipoPersonaDes]),
                            TipoRelacionId  = SysData.ToLong(dr[clsTipoPersonaVM._TipoRelacionId]),
                            TipoRelacionDes = SysData.ToStr(dr[clsTipoPersonaVM._TipoRelacionDes]),
                            EstadoId        = SysData.ToLong(dr[clsTipoPersonaVM._EstadoId]),
                            EstadoDes       = SysData.ToStr(dr[clsTipoPersonaVM._EstadoDes])
                        });
                    }
                }
            }

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

            return(oTipoPersonaVM);
        }