コード例 #1
0
      private void btnIzmeniAuto_Click(object sender, EventArgs e)
      {
          double broj;
          int    brojac = 0;
          int    id     = int.Parse(cmbIDBR.Text);

          if (lstPrikazPonuda.SelectedIndex != -1)
          {
              if (txtCenaPoDanu.Text.Trim().Length != 0)
              {
                  double cena    = double.Parse(txtCenaPoDanu.Text);
                  bool   uspesno = double.TryParse(txtCenaPoDanu.Text, out broj);
                  if (uspesno)
                  {
                      ponuda = new Ponuda(id, dateTimePicker1.Value, dateTimePicker2.Value, double.Parse(txtCenaPoDanu.Text));
                      List <string> lista = File.ReadAllLines(putanja).ToList();
                      lista.Insert(lstPrikazPonuda.SelectedIndex, ponuda.ToString());
                      lista.RemoveAt(lstPrikazPonuda.SelectedIndex + 1);
                      File.WriteAllLines((putanja), lista.ToArray());
                      lstPrikazPonuda.Items.Insert(lstPrikazPonuda.SelectedIndex, ponuda);
                      lstPrikazPonuda.Items.RemoveAt(lstPrikazPonuda.SelectedIndex);
                      MessageBox.Show("Ponuda je izmenjena");
                  }
              }
          }
      }
コード例 #2
0
      private void btnDodajAutomobil_Click(object sender, EventArgs e)
      {
          double broj;
          int    brojac = 0;
          int    id     = int.Parse(cmbIDBR.Text);

          if (txtCenaPoDanu.Text.Trim().Length != 0)
          {
              if (File.Exists(putanja))
              {
                  fs = new FileStream(putanja, FileMode.Append, FileAccess.Write);
              }
              else
              {
                  fs = new FileStream(putanja, FileMode.Create, FileAccess.Write);
              }
              bool uspesno = double.TryParse(txtCenaPoDanu.Text, out broj);
              if (uspesno)
              {
                  ponuda = new Ponuda(id, dateTimePicker1.Value, dateTimePicker2.Value, double.Parse(txtCenaPoDanu.Text));
                  StreamWriter sw = new StreamWriter(fs);
                  sw.WriteLine(ponuda);
                  lstPrikazPonuda.Items.Add(ponuda);
                  txtCenaPoDanu.Clear();
                  MessageBox.Show("Ponuda je dodata");
                  sw.Flush();
                  sw.Close();
                  sw.Dispose();
                  fs.Dispose();
              }
              else
              {
                  MessageBox.Show("Niste popunili sva polja");
              }
          }
          else
          {
              MessageBox.Show("Niste dobro popunili sve podatke!");
          }
      }