Nesto mi ne polazi za rukom da resim problem. Nadam se da ce mi neko ovde pomoci.
Na formi imam jedan DataGridView preko kojeg se radi ažuriranje podataka u bazi i jedano dugme za snimanje izmena:
Sve ovo u principu radi kako treba. Ono sto bi mi trebalo je da recimo napravim dugme koje bi bilo disejblovano ukoliko nisu radjene nikakve izmene nad podacima. Tek ukoliko dodje do izmene nekog podatka od momenta kad je poslednji put odradjen update dataset-a trebalo bi da dugme bude enjeblovano. Pri zatvaranju te forme mogao bi još i proveriti status dugmeta pa ukoliko je enjeblovano upozoriti korisnika da postoje podaci koji nisu snimljeni i ponuditi mu mogucnos da snimi ukoiko je zaboravio.
Kako to odraditi? Ima li neko ideju?
Na formi imam jedan DataGridView preko kojeg se radi ažuriranje podataka u bazi i jedano dugme za snimanje izmena:
Code:
this.Validate();
this.testSQLBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.testSQLDataSet);
this.Validate();
this.testSQLBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.testSQLDataSet);
Sve ovo u principu radi kako treba. Ono sto bi mi trebalo je da recimo napravim dugme koje bi bilo disejblovano ukoliko nisu radjene nikakve izmene nad podacima. Tek ukoliko dodje do izmene nekog podatka od momenta kad je poslednji put odradjen update dataset-a trebalo bi da dugme bude enjeblovano. Pri zatvaranju te forme mogao bi još i proveriti status dugmeta pa ukoliko je enjeblovano upozoriti korisnika da postoje podaci koji nisu snimljeni i ponuditi mu mogucnos da snimi ukoiko je zaboravio.
Kako to odraditi? Ima li neko ideju?