Exemplo n.º 1
0
        public ActionResult Delete(Guid Id)
        {
            var cont = new DesignTimeDbContextFactory();
            AgendamentoRepository _agendamentoRepository = new  AgendamentoRepository(Program.Base);
            Task <Agendamento>    resultado  = _agendamentoRepository.Get(Id);
            Agendamento           resultado1 = Agendamento.Carregar(Id, resultado.Result.ClienteId, resultado.Result.DtInicio, resultado.Result.DtFinal);

            _agendamentoRepository.Delete(resultado1);
            return(RedirectToPage("VerAgendamento"));
        }
Exemplo n.º 2
0
        public List <Agendamento> BuscarAgendamentoPeloIntervalo(DateTime dataInicial, DateTime dataFinal)
        {
            try
            {
                if (dataInicial != null && dataInicial != new DateTime())
                {
                    if (dataFinal != null && dataFinal != new DateTime())
                    {
                        return((List <Agendamento>)repository.Get(x => x.DataConsulta >= dataInicial && x.DataConsulta <= dataFinal));
                    }
                }

                return(null);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }