/// <summary>
        /// Elimina un elemento buscado
        /// </summary>
        /// <param name="pUnBuscado"></param>
        public void EliminarBuscado(Buscado pUnBuscado)
        {
            Buscado iBuscado = iUnidadDeTrabajo.RepositorioBuscado.GetByID(pUnBuscado.BuscadoId);

            iUnidadDeTrabajo.RepositorioBuscado.Delete(pUnBuscado);
            iUnidadDeTrabajo.Save();
        }
Example #2
0
        public async Task <string> GetAsync(string buscado)
        {
            HttpClient httpClient = new HttpClient();
            var        json       = await httpClient.GetStringAsync("https://api.mercadolibre.com/sites/MLA/search?q=" + buscado);

            Buscado retPiv = JsonConvert.DeserializeObject <Buscado>(json);
            var     ret    = JsonConvert.SerializeObject(retPiv);

            HttpContext.Response.StatusCode  = 200;
            HttpContext.Response.ContentType = "application/json";
            return(ret);
        }
Example #3
0
 public void ModificarMontoPresupuesto(Presupuesto unPresupuesto, Categoria unaCategoria, decimal unNuevoMonto)
 {
     foreach (Presupuesto Buscado in this.ListaPresupuestos.GetAll())
     {
         if (Buscado.Id == unPresupuesto.Id)
         {
             foreach (MontoCategoria montoAmodificar in Buscado.getPresupuestosCategorias())
             {
                 if (unaCategoria.Id == montoAmodificar.Cat.Id)
                 {
                     montoAmodificar.Monto = unNuevoMonto;
                     this.ListaPresupuestos.Update(Buscado);
                 }
             }
         }
     }
 }
 //PREGUNTAR SI BORRAR
 #region Buscado
 /// <summary>
 /// Almacena una instancia de una busqueda
 /// </summary>
 /// <param name="pUnBuscado"></param>
 public void CrearBuscado(Buscado pUnBuscado)
 {
     iUnidadDeTrabajo.RepositorioBuscado.Insert(pUnBuscado);
     iUnidadDeTrabajo.Save();
 }
Example #5
0
        /// <summary>
        /// Elimina el buscado indicado del usuario
        /// </summary>
        /// <param name="pIdBuscado">Id del buscado que se quiere eliminar</param>
        public void EliminarBuscado(int pIdBuscado)
        {
            Buscado bus = ModeloFachada.GetInstancia().BuscarBuscado(pIdBuscado);

            ModeloFachada.GetInstancia().EliminarBuscado(bus);
        }
Example #6
0
 /// <summary>
 /// Crea una nuevo Buscado
 /// </summary>
 /// <param name="pBuscado">Buscado a crear</param>
 public void NuevoBuscado(Buscado pBuscado)
 {
     ModeloFachada.GetInstancia().CrearBuscado(pBuscado);
 }