예제 #1
0
        public async Task <ProveedorDTO> BuscarProveedor(int id)
        {
            try
            {
                Proveedor proveedor = await proveedorRepository.BuscarProveedor(id);

                ProveedorDTO proveedorDTO = Mapper.Map <ProveedorDTO>(proveedor);
                ////proveedorDTO.DireccionDTO = proveedor.Direccion
                //    .Where(x => x.Fiscal == DireccionConstant.FISCAL).Select(x => new DireccionProveedorDTO()
                //    {
                //        DireccionId = x.DireccionId,
                //        NombreDireccion = x.NombreDireccion
                //    }).FirstOrDefault();

                return(proveedorDTO);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }