Example #1
0
 public CreateLevelResponse Create(CreateLevelRequest request)
 {
     var response = new CreateLevelResponse();
     try {
         var level = request.MapTo<Level>();
         DataContext.Levels.Add(level);
         DataContext.SaveChanges();
         response.IsSuccess = true;
         response.Message = "Level item has been added successfully";
     }
     catch (DbUpdateException dbUpdateException) {
         response.IsSuccess = false;
         response.Message = dbUpdateException.Message;
     }
     return response;
 }
Example #2
0
        public CreateLevelResponse Create(CreateLevelRequest request)
        {
            var response = new CreateLevelResponse();

            try {
                var level = request.MapTo <Level>();
                DataContext.Levels.Add(level);
                DataContext.SaveChanges();
                response.IsSuccess = true;
                response.Message   = "Level item has been added successfully";
            }
            catch (DbUpdateException dbUpdateException) {
                response.IsSuccess = false;
                response.Message   = dbUpdateException.Message;
            }
            return(response);
        }