private void textBox1_TextChanged(object sender, EventArgs e)
 {
     using (Baza_zlecenEntities db = new Baza_zlecenEntities())
     {
         this.ShowData(db.Dodaj_zlecenie.Where(dz => dz.Zleceniodawca.Contains(textBox2.Text)).Where(dz => dz.NumerKatalogowy.Contains(textBox3.Text)).Where(dz => dz.Nazwa.Contains(textBox4.Text)).Where(dz => dz.Opis.Contains(textBox5.Text)).Where(dz => dz.PrzewidywanyCzasPracy.Contains(textBox6.Text)).Where(dz => dz.DataRealizacjiKlient.Contains(textBox7.Text)).Where(dz => dz.DataRealizacjiFinalna.Contains(textBox8.Text)).ToList());
     }
 }
示例#2
0
 private void UpdateData()
 {
     using (Baza_zlecenEntities db = new Baza_zlecenEntities())
     {
         dataGridView1.DataSource = db.Dodaj_zlecenie.ToList();
     }
 }
示例#3
0
        private void AddRecord()
        {
            //dodawanie rekordów do bazy
            string zleceniodawca         = textBox1.Text;
            string numerKatalogowy       = textBox2.Text;
            string nazwa                 = textBox3.Text;
            string opis                  = textBox4.Text;
            string przewidywanyCzasPracy = textBox6.Text;
            string dataRealizacjiKlient  = textBox5.Text;
            string dataRealizacjiFinalna = textBox7.Text;

            using (Baza_zlecenEntities db = new Baza_zlecenEntities())
            {
                Dodaj_zlecenie dodaj = new Dodaj_zlecenie()
                {
                    Zleceniodawca         = zleceniodawca,
                    NumerKatalogowy       = numerKatalogowy,
                    Nazwa                 = nazwa,
                    Opis                  = opis,
                    PrzewidywanyCzasPracy = przewidywanyCzasPracy,
                    DataRealizacjiKlient  = dataRealizacjiKlient,
                    DataRealizacjiFinalna = dataRealizacjiFinalna
                };
                db.Dodaj_zlecenie.Add(dodaj);
                db.SaveChanges();
                MessageBox.Show("Dodano pomyślnie");
            }
        }
示例#4
0
 private void DeleteData(int id)
 {
     using (Baza_zlecenEntities db = new Baza_zlecenEntities())
     {
         Dodaj_zlecenie row = db.Dodaj_zlecenie.First(r => r.Id == id);
         db.Dodaj_zlecenie.Remove(row);
         db.SaveChanges();
     }
 }
 private void ShowData(List <Dodaj_zlecenie> sd)
 {
     if (sd != null)
     {
         dataGridView1.DataSource = sd;
     }
     else
     {
         using (Baza_zlecenEntities db = new Baza_zlecenEntities())
         {
             dataGridView1.DataSource = db.Dodaj_zlecenie.ToList();
         }
     }
 }
示例#6
0
        private void OverwriteData()
        {
            int row = (int)dataGridView1.CurrentCell.RowIndex;
            int id  = (int)dataGridView1.Rows[row].Cells[0].Value;

            using (Baza_zlecenEntities db = new Baza_zlecenEntities())
            {
                Dodaj_zlecenie dodaj_zlecenie = db.Dodaj_zlecenie.First(r => r.Id == id);
                dodaj_zlecenie.Zleceniodawca         = dataGridView1.Rows[row].Cells[1].Value.ToString();
                dodaj_zlecenie.NumerKatalogowy       = dataGridView1.Rows[row].Cells[2].Value.ToString();
                dodaj_zlecenie.Nazwa                 = dataGridView1.Rows[row].Cells[3].Value.ToString();
                dodaj_zlecenie.Opis                  = dataGridView1.Rows[row].Cells[4].Value.ToString();
                dodaj_zlecenie.PrzewidywanyCzasPracy = dataGridView1.Rows[row].Cells[5].Value.ToString();
                dodaj_zlecenie.DataRealizacjiKlient  = dataGridView1.Rows[row].Cells[6].Value.ToString();
                dodaj_zlecenie.DataRealizacjiFinalna = dataGridView1.Rows[row].Cells[7].Value.ToString();
                db.SaveChanges();
                MessageBox.Show("Nadpisano pomyślnie");
            }
        }