Esempio n. 1
0
    public static void Main(string[] args)
    {
        disciplina a;

        a = new disciplina();
        Console.WriteLine("Digite o nome da disciplina");
        string nome = Console.ReadLine();

        Console.WriteLine("Digite a nota do primeiro bimestre");
        a.n1 = int.Parse(Console.ReadLine());
        Console.WriteLine("Digite a nota do segundo bimestre");
        a.n2 = int.Parse(Console.ReadLine());
        Console.WriteLine("Digite a nota do terceiro bimestre");
        a.n3 = int.Parse(Console.ReadLine());
        Console.WriteLine("Digite a nota do quarto bimestre");
        a.n4 = int.Parse(Console.ReadLine());
        if (a.m() >= 60)
        {
            Console.WriteLine("Você foi aprovado em {nome} com média" + a.m());
        }
        else
        {
            Console.WriteLine($"Digite a nota da prova final");
            a.nf = int.Parse(Console.ReadLine());
            Console.WriteLine($"Nota final em  {nome} = " + a.m2());
        }
    }
        public IActionResult Cadastrar([FromBody] disciplina postagem)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    _disciplinaRepository.Inserir(postagem);
                    return(Ok(postagem));
                }

                IEnumerable <ModelError> allErrors = ModelState.Values.SelectMany(v => v.Errors);

                return(BadRequest(allErrors));
            }
            catch (System.Exception e)
            {
                return(BadRequest(e.Message));
            }
        }