public void Copy(object sender, EventArgs e) { if (this.UltraGridUstanoveSkolskeGodineRazrednaOdjeljenja.ActiveRow != null) { int id = Convert.ToInt32(this.UltraGridUstanoveSkolskeGodineRazrednaOdjeljenja.ActiveRow.Cells["ID"].Value); UstanovaSkolskaGodinaRazrednoOdjeljenjeFormWorkItem item = this.Controller.WorkItem.Items.Get <UstanovaSkolskaGodinaRazrednoOdjeljenjeFormWorkItem>("UF.OrganizacijaRazrednihOdjeljenjaUcenik"); InitializeAgain: if (item != null) { item.Terminate(); item.Dispose(); item = null; goto InitializeAgain; } else { item = this.Controller.WorkItem.Items.AddNew <UstanovaSkolskaGodinaRazrednoOdjeljenjeFormWorkItem>("UF.OrganizacijaRazrednihOdjeljenjaUcenik"); } item.FormEditMode = Enums.FormEditMode.Copy; item.RazrednoOdjeljenjeID = id; item.Show(item.Workspaces["main"]); } }
public void Insert(object sender, EventArgs e) { UstanovaSkolskaGodinaRazrednoOdjeljenjeFormWorkItem item = this.Controller.WorkItem.Items.Get <UstanovaSkolskaGodinaRazrednoOdjeljenjeFormWorkItem>("UF.OrganizacijaRazrednihOdjeljenjaUcenik"); InitializeAgain: if (item != null) { item.Terminate(); item.Dispose(); item = null; goto InitializeAgain; } else { item = this.Controller.WorkItem.Items.AddNew <UstanovaSkolskaGodinaRazrednoOdjeljenjeFormWorkItem>("UF.OrganizacijaRazrednihOdjeljenjaUcenik"); } item.FormEditMode = Enums.FormEditMode.Insert; item.RazrednoOdjeljenjeID = null; item.kontrola_za_editiranje = true; item.Show(item.Workspaces["main"]); }