示例#1
0
        public async Task <Lacteo> LacteoById([Service] IngredientesRepository repo, [Service] ITopicEventSender eventSender, int id)
        {
            Lacteo lacteoId = repo.GetLacteoId(id);
            await eventSender.SendAsync("RetornaLacteo", lacteoId);

            return(lacteoId);
        }
示例#2
0
        public async Task ModificarVerduraFruta([Service] IngredientesRepository repo,
                                                [Service] ITopicEventSender eventSender, int idVerdura, String nombre, bool alergeno)
        {
            VerduraFruta editVerduraFruta = await repo.ModificarVerduraFrutaAsync(idVerdura, nombre, alergeno);

            await eventSender.SendAsync("Editado Verdura/Fruta", editVerduraFruta);
        }
示例#3
0
        public async Task ModificarCarnePescado([Service] IngredientesRepository repo,
                                                [Service] ITopicEventSender eventSender, int idCarne, String nombre, bool alergeno)
        {
            CarnePescado editCarnePescado = await repo.ModificarCarnePescadoAsync(idCarne, nombre, alergeno);

            await eventSender.SendAsync("Editado Carne/Pescado", editCarnePescado);
        }
示例#4
0
 public PlatoController(PlatoRepository repository, IMapper mapper, IngredientesRepository repositoryIngredientes, PlatoIngredienteRepository platoIngredienteRepository)
 {
     _mapper                     = mapper;
     _repository                 = repository;
     _repositoryIngredientes     = repositoryIngredientes;
     _platoIngredienteRepository = platoIngredienteRepository;
 }
示例#5
0
        public async Task CrearHarinaCereal([Service] IngredientesRepository repo,
                                            [Service] ITopicEventSender eventSender, int idCereal, String nombre, bool alergeno)
        {
            HarinaCereal newHarinaCereal = await repo.CrearHarinaCerealAsync(idCereal, nombre, alergeno);

            await eventSender.SendAsync("Guardado Harina/Cereal", newHarinaCereal);
        }
示例#6
0
        public async Task CrearLacteo([Service] IngredientesRepository repo,
                                      [Service] ITopicEventSender eventSender, int idLacteo, String nombre, bool alergeno)
        {
            Lacteo newLacteo = await repo.CrearLacteoAsync(idLacteo, nombre, alergeno);

            await eventSender.SendAsync("Guardado Lacteo", newLacteo);
        }
示例#7
0
        public async Task CrearCarnePescado([Service] IngredientesRepository repo,
                                            [Service] ITopicEventSender eventSender, int idCarne, String nombre, bool alergeno)
        {
            CarnePescado newCarnePescado = await repo.CrearCarnePescadoAsync(idCarne, nombre, alergeno);

            await eventSender.SendAsync("Guardado Carne/Pescado", newCarnePescado);
        }
示例#8
0
        public async Task CrearVerduraFruta([Service] IngredientesRepository repo,
                                            [Service] ITopicEventSender eventSender, int idVerdura, String nombre, bool alergeno)
        {
            VerduraFruta newVerduraFruta = await repo.CrearVerduraFrutaAsync(idVerdura, nombre, alergeno);

            await eventSender.SendAsync("Guardado Verdura/Fruta", newVerduraFruta);
        }
示例#9
0
        public async Task <HarinaCereal> HarinaCerealById([Service] IngredientesRepository repo, [Service] ITopicEventSender eventSender, int id)
        {
            HarinaCereal harinaId = repo.GetHarinaCerealId(id);
            await eventSender.SendAsync("RetornaHarina", harinaId);

            return(harinaId);
        }
示例#10
0
        public async Task ModificarHarinaCereal([Service] IngredientesRepository repo,
                                                [Service] ITopicEventSender eventSender, int idCereal, String nombre, bool alergeno)
        {
            HarinaCereal editHarinaCereal = await repo.ModificarHarinaCerealAsync(idCereal, nombre, alergeno);

            await eventSender.SendAsync("Editado Harina/Cereal", editHarinaCereal);
        }
示例#11
0
        public async Task <VerduraFruta> VerduraFrutaById([Service] IngredientesRepository repo, [Service] ITopicEventSender eventSender, int id)
        {
            VerduraFruta verduraId = repo.GetVerduraFrutaId(id);
            await eventSender.SendAsync("RetornaVerdura", verduraId);

            return(verduraId);
        }
示例#12
0
        public async Task <CarnePescado> CarnePescadoById([Service] IngredientesRepository repo, [Service] ITopicEventSender eventSender, int id)
        {
            CarnePescado carneId = repo.GetCarnePescadoId(id);
            await eventSender.SendAsync("RetornaCarne", carneId);

            return(carneId);
        }
 public IngredientesController(IngredientesRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
示例#14
0
        // I N G R E D I E N T E S

        public List <CarnePescado> AllCarnePescado([Service] IngredientesRepository repo) =>
        repo.GetCarnePescado();
示例#15
0
 public List <Lacteo> AllLacteo([Service] IngredientesRepository repo) =>
 repo.GetLacteos();
示例#16
0
 public List <HarinaCereal> AllHarinaCereal([Service] IngredientesRepository repo) =>
 repo.GetHarinaCereal();
示例#17
0
 public List <VerduraFruta> AllCarneVerduraFruta([Service] IngredientesRepository repo) =>
 repo.GetVerduraFruta();
示例#18
0
 public IngredientesController(IngredientesRepository repository)
 {
     _repository = repository;
 }
 public IngredientesController(IMapper mapper, IngredientesRepository repository, CenaContext context)
 {
     _mapper     = mapper;
     _Repository = repository;
     _context    = context;
 }