protected void Save_OnClick(object sender, EventArgs e) { if (!canAccessSection) { return; } if (SelectedItem == null) { SelectedItem = RolesMapper.CreateObject(); } else { SelectedItem = BaseMapper.GetObjectFromContext <Role>(SelectedItem); } UpdateObjectFromFields(); Return returnObj; if (SelectedItem.ID == 0) { returnObj = RolesMapper.Insert(SelectedItem); } else { returnObj = RolesMapper.Update(SelectedItem); } if (returnObj.IsError) { DisplayErrorMessage("Error Saving Item", returnObj.Error); } else { DisplaySuccessMessage("Successfully Saved Item"); UpdateFieldsFromObject(); } }