Example #1
0
 public ActionResult OnPost()
 {
     if (!ModelState.IsValid)
     {
         @erroNome = "Selecione os dados de agendamento!";
         Context context = Program.Base;
         clienteLista = context.Clientes.ToList();
         return(Page());
     }
     try
     {
         string dtInicio = Request.Form["dtInicio"].ToString();
         string dtFinal  = Request.Form["dtFinal"].ToString();
         Agendamento.DtInicio = Convert.ToDateTime(dtInicio);
         Agendamento.DtFinal  = Convert.ToDateTime(dtFinal);
         Guid clienteId    = new Guid(Request.Form["cliente"].ToString());
         var  agendamento1 = new portalManutencao.Domain.Agendamentos.Agendamento(clienteId, Agendamento.DtInicio, Agendamento.DtFinal);
         AgendamentoRepository _agendamentoRepository = new AgendamentoRepository(Program.Base);
         _agendamentoRepository.Add(agendamento1);
         return(RedirectToPage("VerAgendamento"));
     }
     catch (Exception ex)
     {
         @erroNome = ex.Message;
         Context context = Program.Base;
         clienteLista = context.Clientes.ToList();
         return(Page());
     }
 }