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 })); } }
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); }
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); } }
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); } }