コード例 #1
0
                                                    [Authorize] public async Task <IHttpActionResult> Create([FromBody] Alumno model)
                                                    {
                                                        if (!ModelState.IsValid)
                                                        {
                                                            return(BadRequest(ModelState));
                                                        }

                                                        try { log.Info(new MDCSet(this.ControllerContext.RouteData));
                                                              await _entityRepo.Create(model);

                                                              return(Ok("Registro creado exitosamente!")); }
                                                        catch (Exception e) { log.Error(new MDCSet(this.ControllerContext.RouteData), e);
                                                                              return(InternalServerError(e)); }
                                                    }
コード例 #2
0
        // POST: api/alumno
        public JObject Post([FromBody] Alumno alumno)
        {
            JObject response = new JObject
            {
                { "error", false },
                { "msg", "Alumno created successfully." }
            };

            if (!AlumnoRepository.Create(alumno))
            {
                response["error"] = true;
                response["msg"]   = "Alumno not created.";
            }

            return(response);
        }
コード例 #3
0
 public void create(Alumno entity)
 {
     entity.id = new Guid();
     _alumnoRepository.Create(entity);
 }