private void Excluir(Guid id) { SensorGasRepository sensorGasRepository = new SensorGasRepository(); SensorGasAplicacao sensorGasAplicacao = new SensorGasAplicacao(sensorGasRepository); sensorGasAplicacao.Excluir(id); }
public HttpResponseMessage Get(Guid id, Boolean single, DateTime dataInicial, DateTime dataFinal) { SensorGasRepository sensorGasRepository = new SensorGasRepository(); SensorGasAplicacao sensorGasAplicacao = new SensorGasAplicacao(sensorGasRepository); List <SensorGas> dados = new List <SensorGas>(); if (single) { var urs = sensorGasAplicacao.Selecionar(id); var temp = new SensorGas() { Id = urs.Id, Metano = urs.Metano, Propeno = urs.Propeno, Hidrogenio = urs.Hidrogenio, Fumaca = urs.Fumaca, LeituraGas = urs.LeituraGas, MachostGas = urs.MachostGas, }; return(Request.CreateResponse(HttpStatusCode.OK, temp)); } else { var urs = sensorGasAplicacao.SelecionarTodos(id, dataInicial, dataFinal); foreach (var busca in urs) { dados.Add(new SensorGas() { Id = busca.Id, Metano = busca.Metano, Propeno = busca.Propeno, Hidrogenio = busca.Hidrogenio, Fumaca = busca.Fumaca, LeituraGas = busca.LeituraGas, MachostGas = busca.MachostGas, }); } return(Request.CreateResponse(HttpStatusCode.OK, dados)); } }
private Guid Inserir(SensorGas sensorGas) { SensorGasRepository sensorGasRepository = new SensorGasRepository(); SensorGasAplicacao sensorGasAplicacao = new SensorGasAplicacao(sensorGasRepository); //Adapter ClimaAvi.Dominio.Entidades.SensorGas sensorGasDominio = new ClimaAvi.Dominio.Entidades.SensorGas() { Id = Guid.Empty, Metano = sensorGas.Metano, Propeno = sensorGas.Propeno, Hidrogenio = sensorGas.Hidrogenio, Fumaca = sensorGas.Fumaca, LeituraGas = sensorGas.LeituraGas, MachostGas = sensorGas.MachostGas, }; var id = sensorGasAplicacao.CadastrarSensorGas(sensorGasDominio); return(id); }