public override void InvalidateModuleObjects(int iObjectID) { ARCustomerPaymentsInfo mainObject = (ARCustomerPaymentsInfo)MainObject; CustomerPaymentTimePaymentsList.Invalidate(iObjectID); ARCustomerPaymentDetailsController objCustomerPaymentDetailsController = new ARCustomerPaymentDetailsController(); DataSet ds = objCustomerPaymentDetailsController.GetAllDataByForeignColumn("FK_ARCustomerPaymentID", mainObject.ARCustomerPaymentID); CustomerPaymentDetailsList.Invalidate(ds); }
public override void SetDefaultModuleObjectsList() { try { CustomerPaymentTimePaymentsList.SetDefaultListAndRefreshGridControl(); List <ARCustomerPaymentDetailsInfo> paymentDetails = GetDefaultPaymentMethods(); CustomerPaymentDetailsList.Invalidate(paymentDetails); } catch (Exception) { return; } }
public override void InitModuleObjectList() { CustomerPaymentTimePaymentsList.InitVinaList(this, "ARCustomerPayments", "ARCustomerPaymentTimePayments", VinaList <ARCustomerPaymentTimePaymentsInfo> .cstRelationForeign); CustomerPaymentTimePaymentsList.ItemTableForeignKey = "FK_ARCustomerPaymentID"; CustomerPaymentDetailsList.InitVinaList(this, "ARCustomerPayments", "ARCustomerPaymentDetails", VinaList <ARCustomerPaymentDetailsInfo> .cstRelationForeign); CustomerPaymentDetailsList.ItemTableForeignKey = "FK_ARCustomerPaymentID"; }
public override void InitGridControlInVinaList() { CustomerPaymentTimePaymentsList.InitVinaListGridControl(); CustomerPaymentDetailsList.InitVinaListGridControl(); }