private void btnOk_Click(object sender, EventArgs e) { //add new dgv = new Bunifu.Framework.UI.BunifuCustomDataGrid(); CRUDfunkcije crud = new CRUDfunkcije(); crud.UserMail(UserMail, UserID); crud.Insert(myProperty); PopulateGrid(); //PopulateGrid(myProperty); }
//Insert operacija private void btnInsert_Click(object sender, EventArgs e) { //Metoda za upisivanje Mail-a i ID korisnika crud.UserMail(UserMail, UserID); //Pozivanje metode INSERT za zadatu Property klasu crud.Insert(myForm); //Popunjavanje DGV-a nakon zavrsene metode INSERT PopulateGrid(myProperty); if (myForm.GetType() == typeof(PropertyVozilo)) { if (brojRedovaDGVAVozila < dgv.Rows.Count) { PropertyInterface pom = myProperty; //Kupljenje ID vozila iz DGV selektovanog reda string ID = dgv.Rows[dgv.Rows.Count - 1].Cells[0].Value.ToString(); //Kreiranje objekta PropertyCijena i popunjavanje tabele sa cijenama PropertyCijena cijenaTabela = new PropertyCijena(); myForm = cijenaTabela; PopulateGrid(myForm); myProperty = pom; //Visible = false; //Metoda za upisivanje Mail-a i ID korisnika crud.UserMail(UserMail, UserID); //Pozivanje metode UPDATE sa PropertyCijena, selektovani ID i dgv sa popunjenim podacima cijena crud.Update(myForm, ID, dgv); // Visible = true; //Popunjavanje DGV-a nakon zavrsene metode UPDATE PopulateGrid(myProperty); } } }