Exemple #1
0
        public Empresa FindEmpresaByUsuarioId(int usuarioId)
        {
            var sql = String.Format("select * from COMPUMUNDOHIPERMEGARED.Empresa e where e.usuario_id = {0}", usuarioId);
            var dt  = DataBase.GetInstance().Query(sql);

            return(Empresa.traerDe(dt.Rows[0]));
        }
Exemple #2
0
        public List <Empresa> filtrarEmpresas(String razonSocial, String cuit, String email, Pagina pag)
        {
            var parametros = new List <QueryParameter>();
            var sql        = "select * " + this.getBusquedaQuery(razonSocial, cuit, email, parametros)
                             + String.Format(" ORDER BY id_empresa OFFSET {0} ROWS FETCH NEXT {1} ROWS ONLY",
                                             pag.FirstResultIndex(), pag.pageSize);
            var dt = DataBase.GetInstance()
                     .TypedQuery(sql, parametros.ToArray());

            var lista = new List <Empresa>();

            foreach (DataRow dr in dt.Rows)
            {
                lista.Add(Empresa.traerDe(dr));
            }

            return(lista);
        }