public static DispositivoDetalle GetDetalle(int id) { DispositivoDetalle item; DispositivoEntity entity; AgenciaEntity agenciaEntity; ProyectoEntity proyectoEntity; EstatusDelDispositivoEntity estatusDelDispositivoEntity; TipoDeDispositivoEntity tipoDeDispositivoEntity; entity = DispositivoDao.Get(id); agenciaEntity = AgenciaDao.Get(entity.AgenciaId); proyectoEntity = ProyectoDao.GetAll().Where(x => x.Id == agenciaEntity.ProyectoId).FirstOrDefault(); estatusDelDispositivoEntity = EstatusDeDispositivoDao.Get(entity.EstatusDelDispositivoId); tipoDeDispositivoEntity = TipoDeDispositivoDao.Get(entity.TipoDeDispositivoId); item = new DispositivoDetalle { Id = entity.Id, Agencia = agenciaEntity.Nombre, Comentarios = agenciaEntity.Comentarios, FechaDeRegistro = entity.FechaDeRegistro, Proyecto = proyectoEntity.Nombre, EstatusDelDispositivo = estatusDelDispositivoEntity.Nombre, NumeroDeSerie = entity.NumeroDeSerie, TipoDeDispositivo = tipoDeDispositivoEntity.Nombre, ListaDeArchivos = ArchivoDeDispositivoBl.GetAll(entity.Id), ListaDeBitacora = GetListaDeBitacora(entity.Id) }; return(item); }
public static Dispositivo Get(int id) { Dispositivo item; DispositivoEntity entity; AgenciaEntity agenciaEntity; entity = DispositivoDao.Get(id); item = DispositivoMapper.Get(entity); agenciaEntity = AgenciaDao.Get(entity.AgenciaId); item.AgenciaId = agenciaEntity.Id; item.ProyectoId = agenciaEntity.ProyectoId; item.ListaDeArchivos = ArchivoDeDispositivoBl.GetAll(entity.Id); return(item); }