protected void saveAsNewButton_Click( object sender, EventArgs e ) { BHLProvider bp = new BHLProvider(); if ( validate() ) { if ( codeTextBox.Text.Trim().Length == 0 ) { errorControl.AddErrorText( "Please include a unique language code before saving" ); errorControl.Visible = true; return; } else { CustomGenericList<Language> languages = bp.LanguageSelectAll(); string code = codeTextBox.Text.Trim().ToUpper(); foreach ( Language language in languages ) { if ( language.LanguageCode.ToUpper().Equals( code ) ) { errorControl.AddErrorText( "The language code " + language.LanguageCode.ToUpper() + " is not a unique code, please use another one." ); errorControl.Visible = true; return; } } } Language lang = new Language( codeTextBox.Text.Trim().ToUpper(), nameTextBox.Text.Trim(), noteTextBox.Text.Trim() ); lang.IsNew = true; bp.SaveLanguage( lang ); } else { return; } Response.Redirect( "/Admin/Dashboard.aspx" ); }
protected void saveButton_Click( object sender, EventArgs e ) { if ( validate() ) { if ( hidCode.Value.Length == 0 ) { errorControl.AddErrorText( "Please select an language before saving" ); errorControl.Visible = true; return; } Language language = new Language( hidCode.Value, nameTextBox.Text.Trim(), noteTextBox.Text.Trim() ); language.IsNew = false; BHLProvider bp = new BHLProvider(); bp.SaveLanguage( language ); } else { return; } Response.Redirect( "/Admin/Dashboard.aspx" ); }