Пример #1
0
        private void btnNewPartner_Click(object sender, System.EventArgs e)
        {
            using (PartnerEditForm edit = new PartnerEditForm())
            {
                if (edit.ShowDialog(this) == DialogResult.OK)
                {
                    Partner newPartner = edit.EditPartner;

                    if (Global.Database.InsertInto <Partner>("partner", newPartner))
                    {
                        DataGridManager.AddDataGridEntry <Partner>(gridPartners, newPartner);
                    }
                    else
                    {
                        Error("Hiba a(z) \"" + edit.EditPartner.Name + "\" hozzáadása közben!", "Hiba!");
                    }
                }
            }
        }
Пример #2
0
        private void gridPartners_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex < 0 || e.RowIndex >= gridPartners.Rows.Count)
            {
                return;
            }

            DataGridViewRow row = gridPartners.Rows[e.RowIndex];

            using (PartnerEditForm partnerEdit = new PartnerEditForm((Partner)row.Tag))
            {
                if (partnerEdit.ShowDialog(this) == DialogResult.OK)
                {
                    if (Global.Database.Update <Partner>("partner", partnerEdit.EditPartner))
                    {
                        DataGridManager.UpdateRow <Partner>(row, partnerEdit.EditPartner);
                    }
                    else
                    {
                        Error("Hiba a(z) \"" + partnerEdit.EditPartner.Name + "\" frissítése közben!", "Hiba");
                    }
                }
            }
        }