Exemple #1
0
        public ActionResult AdicionarPlanoMensal(int id)
        {
            var         queryPlanoMensal = new QueryUsuarioFornecedor();
            var         campoEscolhido   = queryPlanoMensal.SelecionaCampo(id);
            PlanoMensal planoMensal      = new PlanoMensal();

            planoMensal.campoId = campoEscolhido.id;
            return(View(planoMensal));
        }
        public void CriarPlanoMensal(PlanoMensal planoMensal)
        {
            var strQuery = "";

            strQuery += $"INSERT INTO planoMensal (idPlanoMensal, campoId , horarioInicio, horarioFim, diaSemana) " +
                        $"VALUES ({planoMensal.idPlanoMensal}, {planoMensal.campoId}, '{planoMensal.horarioInicio}', " +
                        $"'{planoMensal.horarioFim}', '{planoMensal.diaSemana}')";

            using (contexto = new Contexto())
            {
                contexto.ExecutaComando(strQuery);
            }
        }
Exemple #3
0
        public ActionResult AdicionarPlanoMensal(PlanoMensal planoMensal)
        {
            if (ModelState.IsValid)
            {
                var queryPlanoMensal = new QueryUsuarioFornecedor();
                var hora             = new Horario
                {
                    idCampo  = planoMensal.campoId,
                    horarios = planoMensal.horarioInicio
                };

                if (!queryPlanoMensal.VerificaHorario(hora))
                {
                    queryPlanoMensal.CriarPlanoMensal(planoMensal);
                    queryPlanoMensal.ExcluirHorario(hora);
                    return(View("SucessoPlanoMensal"));
                }
            }
            return(RedirectToAction("HorarioExistente"));
        }