Ejemplo n.º 1
0
 private ClassEntity MapToEntity(ClassCommand.V1.Request classRequest)
 {
     return(new ClassEntity(Guid.NewGuid().ToString())
     {
         ClassName = classRequest.ClassName,
         Description = classRequest.Description
     });
 }
Ejemplo n.º 2
0
        public IActionResult PostClass(ClassCommand.V1.Request request)
        {
            try
            {
                var classEntity = MapToEntity(request);
                _dbContext.InsertEntityAsync(classEntity);

                return(Ok(new { classEntity.Id, StatusCode = 200 }));
            }
            catch (System.Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }