예제 #1
0
        public List <clsTipoPersona> consultaTipoPersona()
        {
            try
            {
                List <clsTipoPersona>   lista = new List <clsTipoPersona>();
                CuentasPorPagarEntities ent   = new CuentasPorPagarEntities();
                var con = from w in ent.TipoPersona select w;
                foreach (var item in con)
                {
                    clsTipoPersona tper = new clsTipoPersona();
                    tper.IdTipoPersona = item.IdTipoPersona;
                    tper.Descripcion   = item.Descripcion;
                    tper.IdEstado      = item.IdEstado;
                    tper.IdEmpresa     = item.IdEmpresa;
                    lista.Add(tper);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
예제 #2
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);
        }