private void Excluir(Guid id) { BarometroRepository barometroRepository = new BarometroRepository(); BarometroAplicacao barometroAplicacao = new BarometroAplicacao(barometroRepository); barometroAplicacao.Excluir(id); }
// GET api/barometro public HttpResponseMessage Get(Guid id, Boolean single, DateTime dataInicial, DateTime dataFinal) { BarometroRepository barometroRepository = new BarometroRepository(); BarometroAplicacao barometroAplicacao = new BarometroAplicacao(barometroRepository); List <Barometro> dados = new List <Barometro>(); if (single) { var urs = barometroAplicacao.Selecionar(id); var temp = new Barometro() { Id = urs.Id, Altitude = urs.Altitude, Temperatura = urs.Temperatura, PressaoAtmosferica = urs.PressaoAtmosferica, UmidadeAr = urs.UmidadeAr, LeituraBarometro = urs.LeituraBarometro, MacHostBarometro = urs.MacHostBarometro, }; return(Request.CreateResponse(HttpStatusCode.OK, temp)); } else { List <Barometro> urs = barometroAplicacao.SelecionarTodos(id, dataInicial, dataFinal); foreach (var busca in urs) { dados.Add(new Barometro() { Id = busca.Id, Altitude = busca.Altitude, Temperatura = busca.Temperatura, PressaoAtmosferica = busca.PressaoAtmosferica, UmidadeAr = busca.UmidadeAr, LeituraBarometro = busca.LeituraBarometro, MacHostBarometro = busca.MacHostBarometro, }); } return(Request.CreateResponse(HttpStatusCode.OK, dados)); } }
private Guid Inserir(Barometro barometro) { BarometroRepository barometroRepository = new BarometroRepository(); BarometroAplicacao barometroAplicacao = new BarometroAplicacao(barometroRepository); //Adapter ClimaAvi.Dominio.Entidades.Barometro barometroDominio = new ClimaAvi.Dominio.Entidades.Barometro() { Id = Guid.Empty, Altitude = barometro.Altitude, Temperatura = barometro.Temperatura, PressaoAtmosferica = barometro.PressaoAtmosferica, UmidadeAr = barometro.UmidadeAr, LeituraBarometro = barometro.LeituraBarometro, MacHostBarometro = barometro.MacHostBarometro, }; var id = barometroAplicacao.CadastrarBarometro(barometroDominio); return(id); }