After these surgeries, can a person lose weight and get rid of diabetes?

Gastric bypass is a perfect mean to achieve long-term weight control by reducing the appetite and allowing small portions of food. Most of patients successfully lose weight and maintain their excess weight loss in long term.