示例#1
0
        public IActionResult Solicitacao(int id, string DiaAgendamento, string drpHorario)
        {
            /*Autonomo autonomo = _usuarioDAO.BuscarPorId(id);
             * Cliente cliente = _usuarioDAO.BuscarPorIdCliente(2);*/
            Solicitacao solicitacao = new Solicitacao
            {
                Agendamento = DiaAgendamento + " " + drpHorario,
                Autonomo    = _usuarioDAO.BuscarPorId(id),
                Cliente     = _usuarioDAO.BuscarPorIdCliente(2)
            };

            solicitacao.Formulario = solicitacao.Autonomo.Servico;

            if (_usuarioDAO.Agendar(solicitacao))
            {
                return(RedirectToAction("PerfilCliente"));
            }
            else
            {
                ModelState.AddModelError("", "Este horário não está disponível. \nPor favor informe outro horário");
                return(View(solicitacao.Autonomo));
            }
        }