protected override void populateInputFields() { Kontrabon obj = new Kontrabon(selectedRowID()); idtp_Timestamp.Value = obj.Timestamp; itxt_No.ValueText = obj.No; in_Amount.Value = obj.Amount; idtp_ReturnDate.Value = obj.ReturnDate; itxt_Notes.ValueText = obj.Notes; iddl_Customers.SelectedValue = obj.Customers_Id; }
protected override Boolean isInputFieldsValid() { if (itxt_No.isEmpty()) { return(itxt_No.isValueError("Please provide No")); } else if (!iddl_Customers.hasSelectedValue()) { return(iddl_Customers.SelectedValueError("Please select Customer")); } else if ((Mode != FormModes.Update && Kontrabon.isNoExist(null, itxt_No.ValueText)) || (Mode == FormModes.Update && Kontrabon.isNoExist(selectedRowID(), itxt_No.ValueText))) { return(itxt_No.isValueError("No is already in the list")); } return(true); }
protected override void updateCheckbox1Column(Guid id, Boolean newValue) { Kontrabon.update_Approved(id, newValue); setButtonsVisibility(!newValue); }
protected override void update() { Kontrabon.update(selectedRowID(), (DateTime)idtp_Timestamp.ValueAsStartDateFilter, (Guid)iddl_Customers.SelectedValue, itxt_No.ValueText, in_Amount.ValueDecimal, idtp_ReturnDate.ValueAsStartDateFilter, itxt_Notes.ValueText); }
protected override System.Data.DataView loadGridviewDataSource() { return(Kontrabon.get(null, itxt_No.ValueText, (Guid?)iddl_Customers.SelectedValue, idtp_StartDate.ValueAsStartDateFilter, idtp_EndDate.ValueAsEndDateFilter, chkShowOnlyApproved.Checked, false).DefaultView); }