public static void CarregarDados() { CategoriaAtivoLogical.CarregarCategoriaAtivo(); MetodoAlteamentoLogical.CarregarMetodoAlteamento(); TipoSensorLogical.CarregarTipoSensor(); if (bool.Parse(ConfigurationManager.AppSettings["CarregarDadosIniciais"].ToString())) { AtivoLogical.CarregarDadosIniciais(); BarragemLogical.CarregarDadosIniciais(); SensorLogical.CarregarDadosIniciais(); LogSensorLogical.GerarDadosIniciais(0); } }
public IHttpActionResult RecuperarAtivo() { var ativos = ( from a in AtivoLogical.RecuperarAtivo() join ca in CategoriaAtivoLogical.RecuperarCategoriaAtivo() on a.IDCategoriaAtivo equals ca.ID orderby a.ID select new { ID = a.ID, Name = a.Name, IdCategoriaAtivo = ca.ID, NameCategoriaAtivo = ca.Name, DataManutencao = a.DataManutencao.ToString("dd/MM/yyyy") }).ToList(); return(Ok(ativos)); }
public IHttpActionResult RecuperarAtivo(int id) { var ativo = ( from a in AtivoLogical.RecuperarAtivo() join ca in CategoriaAtivoLogical.RecuperarCategoriaAtivo() on a.IDCategoriaAtivo equals ca.ID where a.ID == id select new { ID = a.ID, Name = a.Name, IdCategoriaAtivo = ca.ID, NameCategoriaAtivo = ca.Name, DataManutencao = a.DataManutencao.ToString("dd/MM/yyyy") }).FirstOrDefault(); if (ativo != null) { return(Ok(ativo)); } else { return(NotFound()); } }
public IHttpActionResult RecuperarCategoriaAtivo() { return(Ok(CategoriaAtivoLogical.RecuperarCategoriaAtivo().OrderBy(p => p.Name))); }