Esempio n. 1
0
        public DoadorViewModel GetDoadorByIdUsuario()
        {
            var result = _rep.GetDoadorByIdUsuario();
            var obj    = Mapper.Map <DoadorViewModel>(result);

            return(obj);
        }
Esempio n. 2
0
        public IEnumerable <AgendamentoViewModel> GetAll()
        {
            var loggedDoador = _doador.GetDoadorByIdUsuario();
            IEnumerable <Agendamento> data = null;

            if (loggedDoador != null)
            {
                var models = _rep.GetAll();
                data = models.Where(t => t.Doador.Id == loggedDoador.Id);
            }
            else
            {
                data = _rep.GetAll();
            }

            return(Mapper.Map <IEnumerable <AgendamentoViewModel> >(data));
        }