示例#1
0
        // BTN za izmjenu podataka radi sve što i unos metoda osim koraka pozivanja generičke metode za update podataka u bazi
        private void Btn_uredi_Click(object sender, EventArgs e)
        {
            if (edit.NullOrWhite(txt_naziv))
            {
                edit.BojaPozadineZaPrazneCeliji(txt_naziv);
                edit.PorukaPraznaCelija();
            }
            else
            {
                edit.BojaPozadineZaPrazneCeliji(txt_naziv);
                var partner = SetProperties();
                try
                {
                    bool success = controller.Edit(partner);

                    if (success is true)
                    {
                        DTUpdate();
                        Clear();
                    }
                    else
                    {
                        edit.MessageDBErrorInsert();
                    }
                }
                catch (Exception ex) { edit.MessageException(ex); }
            }
        }