예제 #1
0
        public IActionResult Crea([FromBody] DocenteDTO docDTO)
        {
            if (docDTO == null)
            {
                return(BadRequest());
            }
            Docente doc = docDTO.ToDocente();

            work.Begin();
            work.DocentiRepo.Add(doc);
            work.Save();
            work.End();
            return(CreatedAtRoute(ROUTE_GET_COURSE, new { id = doc.IdDocente }, doc.ToDTO())); //risp al client
        }
예제 #2
0
        public IActionResult Post([FromBody] CorsoDocenteDTO value)
        {
            if (value == null)
            {
                return(BadRequest());
            }
            CorsoDocente Docente = value.ToCorsoDocente();

            work.Begin();
            work.CorsiDocentiRepo.Add(Docente);
            work.Save();
            work.End();

            return(CreatedAtRoute("ROUTE_GET_COURSE", new { id = Docente.IdEdizioneCorso }, Docente.ToDTO()));

            //return CreatedAtAction("GetCorsoDocente", new { id = corsoDocente.IdDocente }, corsoDocente);
        }