示例#1
0
        private static DireccionViewModel Map(Models.Direccion direccion)
        {
            var direccionVM = new DireccionViewModel()
            {
                Calle       = direccion.calle,
                IdDireccion = direccion.idDireccion,
                Numero      = direccion.numero,
            };

            return(direccionVM);
        }
示例#2
0
        private static Models.Direccion Map(DireccionViewModel direccion)
        {
            var direccionDb = new Models.Direccion()
            {
                idDireccion = direccion.IdDireccion,
                calle       = direccion.Calle,
                numero      = direccion.Numero,
                Persona     = null,
            };

            return(direccionDb);
        }
示例#3
0
        public async Task <Models.Direccion> SearchById(Guid id)
        {
            try
            {
                Models.Direccion direccion = new Models.Direccion();
                string           path      = Commons.Constants.url;
                path += $"Direcciones/{id}";
                HttpResponseMessage response = await client.GetAsync(path);

                if (response.IsSuccessStatusCode)
                {
                    var objectString = await response.Content.ReadAsStringAsync();

                    direccion = JsonConvert.DeserializeObject <Models.Direccion>(objectString);
                }

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