Ejemplo n.º 1
0
 public override void Delete(WACFormControl wfc, FormView fv, List <WACParameter> parms)
 {
     if (base.Delete <TaxParcelOwner>(parms))
     {
         // ContentStateChanged(wfc, WACFormControl.FormState.ItemDeleted);
         parms.Add(new WACParameter(string.Empty, WACFormControl.FormState.ItemDeleted, WACParameter.ParameterType.FormState));
         wfc.StateChanged(parms);
     }
 }
Ejemplo n.º 2
0
        public override void Insert(WACFormControl wfc, FormView fv, List <WACParameter> parms)
        {
            WACParameter masterKey = ListSource.MasterKey;

            parms.Add(new WACParameter("fk_taxParcel", masterKey.ParmValue, WACParameter.ParameterType.Property));
            if (base.Insert <TaxParcelOwner>(parms, TaxParcelOwnerValidator.ValidateInsert))
            {
                parms.Clear();
                parms.Add(new WACParameter(string.Empty, WACFormControl.FormState.ItemInserted, WACParameter.ParameterType.FormState));
                parms.Add(masterKey);
                ListSource.SetCurrentItem <TaxParcelOwner>(null, null);
                wfc.StateChanged(parms);
            }
        }