public IHttpActionResult ConsultarSucursalEmpresa([FromBody] ObjetoGenericoDto usuario)
        {
            try
            {
                empresasNegocio = new EmpresasNegocio();
                List <SucursalEmpresaDto> res = empresasNegocio.ConsultarSucursal(usuario);

                return(Content(HttpStatusCode.OK, new Mensaje()
                {
                    codigoRespuesta = Catalogo.OK, mensajeRespuesta = "", objetoRespuesta = res
                }));
            }
            catch (ExcepcionOperacion exOp)
            {
                return(Content(HttpStatusCode.InternalServerError, new Mensaje()
                {
                    codigoRespuesta = Catalogo.ERROR, mensajeRespuesta = Catalogo.FALLO_CONSULTA_MENU + exOp.Message
                }));
            }
            catch (Exception ex)
            {
                return(Content(HttpStatusCode.InternalServerError, new Mensaje()
                {
                    codigoRespuesta = Catalogo.ERROR, mensajeRespuesta = Catalogo.FALLO_CONSULTA_MENU + ex.Message
                }));
            }
        }
Beispiel #2
0
        private List <ObjetoGenericoDto> MapeaObjetoGenerico(DataTable tbl)
        {
            List <ObjetoGenericoDto> listaTipoGrupo = new List <ObjetoGenericoDto>();
            ObjetoGenericoDto        temp;

            foreach (DataRow dr in tbl.Rows)
            {
                temp = new ObjetoGenericoDto(dr);
                listaTipoGrupo.Add(temp);
            }
            return(listaTipoGrupo);
        }
Beispiel #3
0
 public List <SucursalEmpresaDto> ConsultarSucursal(ObjetoGenericoDto empresa)
 {
     using (UnitOfWork uow = new UnitOfWork())
     {
         SucursalEmpresaDto        sucursal     = new SucursalEmpresaDto(-1, -1, empresa.llave, "", "", "", "", "", "", "", "", true, empresa.valor);
         DataTable                 tblRol       = uow.EmpresasRepositorio.CrudSucursalEmpresa("C", sucursal);
         List <SucursalEmpresaDto> listSucursal = new List <SucursalEmpresaDto>();
         SucursalEmpresaDto        SucursalTemp;
         foreach (DataRow dr in tblRol.Rows)
         {
             SucursalTemp = new SucursalEmpresaDto(dr);
             listSucursal.Add(SucursalTemp);
         }
         return(listSucursal);
     }
 }
Beispiel #4
0
 public List <EmpresaDto> ConsultarEmpresa(ObjetoGenericoDto usuario)
 {
     using (UnitOfWork uow = new UnitOfWork())
     {
         EmpresaDto        empresa      = new EmpresaDto(-1, usuario.llave, "", "", "", "", "", "", true, usuario.valor);
         DataTable         tblRol       = uow.EmpresasRepositorio.CrudEmpresa("C", empresa);
         List <EmpresaDto> listEmpresas = new List <EmpresaDto>();
         EmpresaDto        ClienteTemp;
         foreach (DataRow dr in tblRol.Rows)
         {
             ClienteTemp = new EmpresaDto(dr);
             listEmpresas.Add(ClienteTemp);
         }
         return(listEmpresas);
     }
 }