Stoffel

Untitled

Mar 17th, 2011
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.54 KB | None | 0 0
  1. protected void btnDomein_Edit(object sender, EventArgs e)
  2.         {
  3.             if (!DomeinEditMode)
  4.             {
  5.                 //edit bool op true zetten
  6.                 DomeinEditMode = true;
  7.                 ViewState["DomeinEditMode"] = DomeinEditMode;
  8.                 //tekstvakken enablen
  9.                 txtDomeinOmschrijving.Enabled = true;
  10.                 txtDomeinNaam.Enabled = true;
  11.                 txtDomeinScoreMax.Enabled = true;
  12.                 txtDomeinScoreMin.Enabled = true;
  13.                 txtDomeinWegingMax.Enabled = true;
  14.                 txtDomeinWegingMin.Enabled = true;
  15.                 //tekst van button wijzigen
  16.                 btnDomein.Text = "Wijzigen opslaan";
  17.             }
  18.             else
  19.             {
  20.                 //domein maken dat mag bewerkt worden
  21.                 Domein edited = lokaalDomeinObject;
  22.  
  23.                 if (!edited.getDomeinNaam().Equals(txtDomeinNaam.Text))
  24.  
  25.                 {
  26.                     String naam = txtDomeinNaam.Text;
  27.                     edited.setDomeinNaam(naam);
  28.                     txtDomeinNaam.Text = "Bijgewerkt";
  29.                 }
  30.                 if(!(edited.getScoreMin() == int.Parse(txtDomeinScoreMin.Text)))
  31.                 {
  32.                     int scoremin = int.Parse(txtDomeinScoreMin.Text);
  33.                     edited.setScoreMin(scoremin);
  34.                     txtDomeinScoreMin.Text = "Bijgewerkt";
  35.                 }
  36.                 if(!(edited.getScoreMax() == int.Parse(txtDomeinScoreMax.Text)))
  37.                 {
  38.                     int scoremax = int.Parse(txtDomeinScoreMax.Text);
  39.                     edited.setScoreMax(scoremax);
  40.                     txtDomeinScoreMax.Text = "Bijgewerkt";
  41.                 }
  42.  
  43.  
  44.                 if (!(edited.getWegingMin() == int.Parse(txtDomeinWegingMin.Text)))
  45.                 {
  46.                     int wegingmin = int.Parse(txtDomeinWegingMin.Text);
  47.                     edited.setWegingMin(wegingmin);
  48.                     txtDomeinWegingMin.Text = "Bijgewerkt";
  49.                 }
  50.                 if (!(edited.getWegingMax() == int.Parse(txtDomeinWegingMax.Text)))
  51.                 {
  52.                     int wegingmax = int.Parse(txtDomeinWegingMax.Text);
  53.                     edited.setWegingMax(wegingmax);
  54.                     txtDomeinWegingMax.Text = "Bijgewerkt";
  55.                 }
  56.  
  57.                 if (!edited.getOmschrijving().Equals(txtDomeinOmschrijving.Text))
  58.                 {
  59.                     String omschrijving = txtDomeinOmschrijving.Text;
  60.                     edited.setOmschrijving(omschrijving);
  61.                     txtDomeinOmschrijving.Text = "Bijgewerkt";
  62.                 }
  63.  
  64.                 //opslaan in viewstate
  65.                 lokaalDomeinObject = edited;
  66.                 ViewState["Domein"] = lokaalDomeinObject;
  67.  
  68.                 //nieuwe domein wegschrijven
  69.                 lokaalModelObject.updateDomeinByID(lokaalDomeinObject);
  70.                 saveInstances();
  71.                 schrijfModelWeg(lokaalModelObject);
  72.                
  73.                 DomeinEditMode = false;
  74.                 ViewState["DomeinEditMode"] = false;
  75.                 //tekst veranderen naar edit
  76.                 btnDomein.Text = "Edit";
  77.                 //tekstvakken disablen
  78.                 txtDomeinOmschrijving.Enabled = false;
  79.                 txtDomeinNaam.Enabled = false;
  80.                 txtDomeinScoreMax.Enabled = false;
  81.                 txtDomeinScoreMin.Enabled = false;
  82.                 txtDomeinWegingMax.Enabled = false;
  83.                 txtDomeinWegingMin.Enabled = false;
  84.  
  85.             }//else
  86.         }
Advertisement
Add Comment
Please, Sign In to add comment