protected void bnSavePopup_Click(object sender, EventArgs e) { string message; var cge = new CarGroupEntity { Id = int.Parse(hfCarGroupId.Value), CarClassId = int.Parse(ddlCarClass.SelectedValue), //Using the Selected Text here, one day the Car Group table will change to use Ids then this can change to selectedValue CarGroupGold = ddlGoldUpgrade.SelectedItem.Text, CarGroupFiveStar = ddlFiveStarUpgrade.SelectedItem.Text, CarGroupPlatinum = ddlPlatinum.SelectedItem.Text, CarGroupPresidentCircle = ddlPresidentCircle.SelectedItem.Text, Active = cbActive.Checked }; using (var dataAccess = new MappingSingleUpdate()) { message = dataAccess.UpdateCarGroup(cge); } if (message == string.Empty) { var parameters = new List <string> { AdminMappingEnum.CarGroup.ToString(), UpdateCarGroupSuccess }; RaiseBubbleEvent(this, new CommandEventArgs(App.Site.Administration.Mappings.Mappings.MappingUpdate, parameters)); } else { lblMessage.Text = message; ShowPopup(); } }
private void SaveDataToDataBase(RegionEntity re) { string message; if (re.Id == 0) { re.CountryId = int.Parse(ddlCountry.SelectedValue); using (var dataAccess = new MappingDeleteAndCreate()) { message = dataAccess.CreateNewRegion(re); } } else { using (var dataAccess = new MappingSingleUpdate()) { message = dataAccess.UpdateRegion(re); } } ProcessDatabaseReply(message, UpdateRegionSuccess, AdminMappingEnum.OpsRegion, lblMessage); if (message == string.Empty) { ToggleEnableForValidators(false); } }
private void SaveDataToDataBase(LocationEntity le) { string message; if (le.Id == 0) { throw new NotImplementedException("Users can not create locations"); } le.Id = int.Parse(hfLocationId.Value); using (var dataAccess = new MappingSingleUpdate()) { message = dataAccess.UpdateLocation(le); } ProcessDatabaseReply(message, UpdateLocationSuccess, AdminMappingEnum.Location, lblMessage); }
private void SaveDataToDataBase(CountryEntity ce) { string message; if (ce.Id == 0) { using (var dataAccess = new MappingDeleteAndCreate()) { message = dataAccess.CreateNewCountry(ce); } } else { using (var dataAccess = new MappingSingleUpdate()) { message = dataAccess.UpdateCountry(ce); } } ProcessDatabaseReply(message, UpdateCountrySuccess, AdminMappingEnum.Country, lblMessage); }
private void SaveDataToDataBase(CarSegmentEntity cse) { string message; if (cse.Id == 0) { cse.CountryId = int.Parse(ddlCountry.SelectedValue); using (var dataAccess = new MappingDeleteAndCreate()) { message = dataAccess.CreateNewCarSegment(cse); } } else { using (var dataAccess = new MappingSingleUpdate()) { message = dataAccess.UpdateCarSegment(cse); } } ProcessDatabaseReply(message, UpdateCarSegmentSuccess, AdminMappingEnum.CarSegment, lblMessage); }
private void SaveDataToDataBase(LocationGroupEntity lge) { string message; if (lge.Id == 0) { //lge.CountryId = int.Parse(ddlCountry.SelectedValue); using (var dataAccess = new MappingDeleteAndCreate()) { message = dataAccess.CreateNewLocationGroup(lge); } } else { lge.Id = int.Parse(hfLocationGroupId.Value); using (var dataAccess = new MappingSingleUpdate()) { message = dataAccess.UpdateLocationGroup(lge); } } ProcessDatabaseReply(message, UpdateLocationGroupSuccess, AdminMappingEnum.CmsLocationGroup, lblMessage); }
private void SaveDataToDataBase(PoolEntity pe) { string message; if (pe.Id == 0) { pe.CountryId = int.Parse(ddlCountry.SelectedValue); using (var dataAccess = new MappingDeleteAndCreate()) { message = dataAccess.CreateNewPool(pe); } } else { using (var dataAccess = new MappingSingleUpdate()) { message = dataAccess.UpdatePool(pe); } } ProcessDatabaseReply(message, UpdatePoolSuccess, AdminMappingEnum.CmsPool, lblMessage); }
private void SaveDataToDataBase(AreaEntity ae) { string message; if (ae.Id == 0) { ae.CountryId = int.Parse(ddlCountry.SelectedValue); using (var dataAccess = new MappingDeleteAndCreate()) { message = dataAccess.CreateNewArea(ae); } } else { ae.Id = int.Parse(hfAreaId.Value); using (var dataAccess = new MappingSingleUpdate()) { message = dataAccess.UpdateArea(ae); } } ProcessDatabaseReply(message, UpdateAreaSuccess, AdminMappingEnum.OpsArea, lblMessage); }