private EncModel SetProperties() { var enc = new EncModel(); if (Lbl_Id.Text.Length > 0) { enc.Id = Convert.ToInt32(Lbl_Id.Text); } enc.Naziv = Txt_Naziv.Text.Trim(); return(enc); }
internal bool Insert(EncModel enc) { var insert = "INSERT INTO enc(naziv, korisnikId, ažurirano) " + "VALUES(?, ?, ?);"; var conn = new OleDbConnection(db.connString); var cmd = new OleDbCommand(insert, conn); cmd.Parameters.AddWithValue("@naziv", enc.Naziv); cmd.Parameters.AddWithValue("@korisnikId", enc.KorisnikId); cmd.Parameters.AddWithValue("@ažurirano", enc.Ažurirano); return(db.ExcecuteNonQuery(cmd, conn)); }
internal bool Update(EncModel enc) { var update = "UPDATE enc SET naziv=?, korisnikId=?, ažurirano=? " + "WHERE id=?;"; var conn = new OleDbConnection(db.connString); var cmd = new OleDbCommand(update, conn); cmd.Parameters.AddWithValue("@naziv", enc.Naziv); cmd.Parameters.AddWithValue("@korisnikId", enc.KorisnikId); cmd.Parameters.AddWithValue("@ažurirano", enc.Ažurirano); cmd.Parameters.AddWithValue("@id", enc.Id); return(db.ExcecuteNonQuery(cmd, conn)); }
private void Btn_Edit_Click(object sender, EventArgs e) { if (edit.NullOrWhite(Txt_Naziv)) { edit.BojaPozadineZaPrazneCeliji(Txt_Naziv); edit.PorukaPraznaCelija(); } else { edit.BojaPozadineZaPrazneCeliji(Txt_Naziv); EncModel enc = SetProperties(); bool success = controller.Update(enc); if (success) { DtUpdate(); Clear(); } else { edit.MessageDBErrorUpdate(); } } }