public void SearchAreaTest() { AreaResponse <List <List <Area> > > response = TencentMapApi.SearchAreas("山西", 0, "", key, secretKey); Assert.IsNotNull(response); Assert.IsTrue(!string.IsNullOrWhiteSpace(response.Body)); }
//public IGrupoService grupoService { get; set; } //public IProcedimientoService procedimientoService { get; set; } //public IProcedimientoEntityRepository procedimientoEntityRepository { get; set; } #endregion /// <summary> /// Permite la búsqueda de Áreas /// </summary> /// <param name="filtro">Filtro de búsqueda</param> /// <returns>Lista de Áreas</returns> //public ProcessResult<List<AreaResponse>> BuscarArea(AreaRequest filtro) //{ // ProcessResult<List<AreaResponse>> resultado = new ProcessResult<List<AreaResponse>>(); // try // { // AreaEntity[] arrAreaEntity; // if (filtro.EstadoRegistro == null) // { // arrAreaEntity = areaEntityRepository.GetFiltered(x => (x.CodigoDepartamento == filtro.CodigoDepartamento || filtro.CodigoDepartamento == null) // && (x.CodigoColaboradorResponsable == filtro.CodigoColaboradorResponsable || filtro.CodigoColaboradorResponsable == null)).ToArray(); // } // else // { // arrAreaEntity = areaEntityRepository.GetFiltered(x => (x.CodigoDepartamento == filtro.CodigoDepartamento || filtro.CodigoDepartamento == null) // && (x.CodigoColaboradorResponsable == filtro.CodigoColaboradorResponsable || filtro.CodigoColaboradorResponsable == null) // && x.EstadoRegistro == DatosConstantes.EstadoRegistro.Activo).ToArray(); // } // List<AreaResponse> lstArea = new List<AreaResponse>(); // Mapper.Map<IEnumerable<AreaEntity>, ICollection<AreaResponse>>(arrAreaEntity, lstArea); // resultado.Result = lstArea; // } // catch (Exception ex) // { // resultado.IsSuccess = false; // resultado.Exception = new ApplicationLayerException<AreaService>(ex); // } // return resultado; //} /// <summary> /// Permite la búsqueda de Áreas /// </summary> /// <param name="filtro">Filtro de búsqueda</param> /// <returns>Lista de Áreas</returns> public ProcessResult <List <AreaResponse> > BuscarAreaGrilla(AreaRequest filtro) { ProcessResult <List <AreaResponse> > resultado = new ProcessResult <List <AreaResponse> >(); try { List <AreaLogic> listaArea = areaLogicRepository.BuscarArea( filtro.CodigoArea, filtro.NombreResponsable, filtro.NombreArea, filtro.CodigoIdioma, filtro.EstadoRegistro,// = filtro.EstadoRegistroDescripcion == DatosConstantes.ParametrosEstadoRegistro.Activo ? DatosConstantes.EstadoRegistro.Activo : (filtro.EstadoRegistroDescripcion == DatosConstantes.ParametrosEstadoRegistro.Inactivo ? DatosConstantes.EstadoRegistro.Inactivo : null), filtro.NumeroPagina, filtro.RegistrosPagina); resultado.Result = new List <AreaResponse>(); foreach (AreaLogic areaLogic in listaArea) { AreaResponse areaResponse = AreaAdapter.ObtenerAreaPaginado(areaLogic); resultado.Result.Add(areaResponse); } } catch (Exception ex) { resultado.IsSuccess = false; resultado.Exception = new ApplicationLayerException <AreaService>(ex); } return(resultado); }
public void AreaTest() { AreaResponse <List <List <Area> > > response = TencentMapApi.GetAreas(key, secretKey); Assert.IsNotNull(response); Assert.AreEqual(response.Result.Count, 3); Assert.IsTrue(!string.IsNullOrWhiteSpace(response.Body)); }
public void SonAreaTest() { AreaResponse <List <List <Area> > > response = TencentMapApi.GetSonAreas("110000", 2, "3000", key, secretKey); Assert.IsNotNull(response); Assert.AreEqual(response.Result.Count, 1); Assert.AreEqual(response.Result[0].Count, 16); Assert.IsTrue(!string.IsNullOrWhiteSpace(response.Body)); }
public AreaResponse GetArealnfos(AreaRequest areaRequest) { if (areaRequest.cityId <= 0) { areaRequest.cityId = 0; } AreaResponse response = new AreaResponse(); response.Arealnfos = BaseBLL <AreaBLL> .Instance.GetArealnfos(areaRequest.cityId); return(response); }
/// <summary> /// Realiza la adaptación de campos para la búsqueda /// </summary> /// <param name="areaLogic">Entidad Lógica de Área</param> /// <returns>Objeto Área Response con los datos de búsqueda</returns> public static AreaResponse ObtenerAreaPaginado(AreaLogic areaLogic) { AreaResponse areaResponse = new AreaResponse(); areaResponse.CodigoArea = areaLogic.CodigoArea; areaResponse.NombreArea = areaLogic.NombreArea; areaResponse.CodigoResponsable = areaLogic.CodigoResponsable; areaResponse.NombreResponsable = areaLogic.NombreResponsable; areaResponse.EstadoRegistroDescripcion = areaLogic.EstadoRegistroDescripcion; areaResponse.EstadoRegistro = areaLogic.EstadoRegistro; areaResponse.NumeroFila = areaLogic.NumeroRegistro; areaResponse.FilasTotal = areaLogic.TotalRegistro; return(areaResponse); }
public AreaResponse GetArealnfos(AreaRequest areaRequest) { AreaResponse response = new AreaResponse(); var infos = BaseBLL <AreaBLL> .Instance.GetArealnfos(); response.Arealnfos = new List <AreaDto>(); foreach (var item in infos) { response.Arealnfos.Add(new AreaDto() { Id = item.Id, Name = item.Name }); } response.State = response.Arealnfos.Count > 0 ? true : false; return(response); }
public async Task <BaseResponse <AreaResponse> > Get(Guid areaId) { AreaResponse area = _mapper.Map <AreaResponse>(await _db.Areas.Where(x => x.AreaGuid == areaId) .FirstOrDefaultAsync()); if (area != null) { return(new BaseResponse <AreaResponse> { Code = RsponseCode.Success, Message = "", Data = area }); } return(new BaseResponse <AreaResponse> { Code = RsponseCode.NotFound, Message = "لا يوجد بيانات ", Data = null }); }
/// <summary> /// 获取地区集合 /// </summary> public AreaResponse GetArealnfos(AreaRequest areaRequest) { AreaResponse response = ApiRequestHelper.Post <AreaRequest, AreaResponse>(areaRequest); return(response); }