Exemple #1
0
        public UpdateLevelResponse Update(UpdateLevelRequest request)
        {
            var response = new UpdateLevelResponse();

            try {
                var _level = request.MapTo <Level>();
                DataContext.Levels.Attach(_level);
                DataContext.Entry(_level).State = EntityState.Modified;
                DataContext.SaveChanges();
                response.IsSuccess = true;
                response.Message   = "Level item has been updated successfully";
            }
            catch (DbUpdateException dbUpdateException)
            {
                response.IsSuccess = false;
                response.Message   = dbUpdateException.Message;
            }
            return(response);
        }
Exemple #2
0
 public UpdateLevelResponse Update(UpdateLevelRequest request)
 {
     var response = new UpdateLevelResponse();
     try {
         var _level = request.MapTo<Level>();
         DataContext.Levels.Attach(_level);
         DataContext.Entry(_level).State = EntityState.Modified;
         DataContext.SaveChanges();
         response.IsSuccess = true;
         response.Message = "Level item has been updated successfully";
     }
     catch (DbUpdateException dbUpdateException)
     {
         response.IsSuccess = false;
         response.Message = dbUpdateException.Message;
     }
     return response;
 }