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")); }
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; } }