public void RefreshGrid() { var contractorsCRUD = new ContractorCRUD(); var Contractors = contractorsCRUD.GetAll(); dgvContractors.DataSource = Contractors; }
private void btnDelete_Click(object sender, EventArgs e) { for (int i = 0; i < dgvContractors.SelectedRows.Count; i++) { var contractorsCRUD = new ContractorCRUD(); var Contractors = contractorsCRUD.Delete((Contractor)dgvContractors.SelectedRows[i].DataBoundItem); } RefreshGrid(); }
private void btnCreate_Click(object sender, EventArgs e) { newContractor.FirstName = tbxFirstName.Text; newContractor.LastName = tbxLastName.Text; newContractor.NIP = tbxNIP.Text; var contractorCrud = new ContractorCRUD(); bool result = _mode == Mode.Create ? contractorCrud.Create(newContractor) : contractorCrud.Update(newContractor); if (result) { this.Close(); _form.RefreshGrid(); } else { //Communicate about failure } }