protected override void virtual_dgv_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (Util.isColumnMatch(sender, e, col_dgv_Checked)) { CustomerTerm.updateCheckedStatus((Guid)Util.getSelectedRowValue(sender, col_dgv_Id), !Util.getCheckboxValue(sender, e)); populateGridViewDataSource(true); } }
protected override void populateInputFields() { CustomerTerm obj = new CustomerTerm(selectedRowID()); iddl_Customers.SelectedValue = obj.Customers_Id; in_DebtLimit.Value = obj.DebtLimit; in_TermDays.Value = obj.TermDays; itxt_Notes.ValueText = obj.Notes; }
protected override System.Data.DataView loadGridviewDataSource() { if (Mode == FormModes.Add) { return(CustomerTerm.get(null, null, chkIncludeInactive.Checked, chkOnlyNotOK.Checked).DefaultView); } else { return(CustomerTerm.get(null, (Guid?)iddl_Customers.SelectedValue, chkIncludeInactive.Checked, chkOnlyNotOK.Checked).DefaultView); } }
protected override Boolean isInputFieldsValid() { if (!iddl_Customers.hasSelectedValue()) { return(iddl_Customers.SelectedValueError("Please select a customer")); } else if ((Mode != FormModes.Update && CustomerTerm.isExist_CustomersId(null, (Guid)iddl_Customers.SelectedValue)) || (Mode == FormModes.Update && CustomerTerm.isExist_CustomersId(selectedRowID(), (Guid)iddl_Customers.SelectedValue))) { return(iddl_Customers.SelectedValueError("Customer is already in the list")); } return(true); }
protected override void updateActiveStatus(Guid id, bool activeStatus) { CustomerTerm.updateActive(id, activeStatus); }
protected override void add() { CustomerTerm.add((Guid)iddl_Customers.SelectedValue, in_DebtLimit.ValueDecimal, in_TermDays.ValueInt, itxt_Notes.ValueText); }
protected override void update() { CustomerTerm.update(selectedRowID(), in_DebtLimit.ValueDecimal, in_TermDays.ValueInt, itxt_Notes.ValueText); }