Exemplo n.º 1
0
        public override void AddData()
        {
            var dialog = new TurmaDialog();

            dialog.Turma = new TurmaDTO();

            if (dialog.ShowDialog() == DialogResult.OK)
            {
                _turmaService.Add(dialog.Turma);

                _control.RefreshGrid();

                Principal.Instance.AtualizaListaTurmas();
            }
        }
Exemplo n.º 2
0
        public IActionResult Post([FromBody] Turma value)
        {
            try
            {
                var retorno = _service.Add(value);

                return(retorno ? new ObjectResult("Turma cadastrada com sucesso!")
                {
                    StatusCode = StatusCodes.Status201Created
                }
                               : new ObjectResult("Não foi possível cadastrar a turma.")
                {
                    StatusCode = StatusCodes.Status400BadRequest
                });
            }
            catch (Exception ex)
            {
                return(BadRequest(ex));
            }
        }
Exemplo n.º 3
0
 // POST: api/Turma
 public IHttpActionResult Post([FromBody] TurmaDTO value)
 {
     _turmaService.Add(value);
     return(Ok());
 }