Example #1
0
        public TaxParcelOwner ValidateInsert(List <WACParameter> parms)
        {
            TaxParcelOwner e = new TaxParcelOwner();

            foreach (WACParameter parm in parms.Where(w => w.ParmType == WACParameter.ParameterType.Property).Select(s => s))
            {
                switch (parm.ParmName)
                {
                case "fk_taxParcel":
                    e.fk_taxParcel = ValidateInt(parm.ParmValue, parm.ParmName, true, false);
                    break;

                case "fk_participant":
                    e.fk_participant = ValidateInt(parm.ParmValue, parm.ParmName, true, false);
                    break;

                case "active":
                    e.active = ValidateString(parm.ParmValue, parm.ParmName, false);
                    break;

                case "note":
                    e.note = ValidateString(parm.ParmValue, parm.ParmName, false);
                    break;

                case "created_by":
                    e.created_by = ValidateString(parm.ParmValue, parm.ParmName, true);
                    break;

                default:
                    break;
                }
            }
            return(e);
        }
Example #2
0
        public TaxParcelOwner ValidateUpdate(List <WACParameter> parms, TaxParcelOwner originalItem)
        {
            TaxParcelOwner e = originalItem.Clone();

            foreach (WACParameter parm in parms.Where(w => w.ParmType == WACParameter.ParameterType.Property).Select(s => s))
            {
                switch (parm.ParmName)
                {
                case "pk_taxParcelOwner":
                    e.pk_taxParcelOwner = ValidateInt(parm.ParmValue, parm.ParmName, true, false);
                    break;

                case "fk_participant":
                    e.fk_participant = ValidateInt(parm.ParmValue, parm.ParmName, true, false);
                    break;

                case "participant":
                    e.fullname_LF_dnd = ValidateString(parm.ParmValue, parm.ParmName, false);
                    break;

                case "active":
                    e.active = ValidateString(parm.ParmValue, parm.ParmName, false);
                    break;

                case "note":
                    e.note = ValidateString(parm.ParmValue, parm.ParmName, false);
                    break;

                case "modified_by":
                    e.modified_by = ValidateString(parm.ParmValue, parm.ParmName, true);
                    break;

                default:
                    break;
                }
            }
            return(e);
        }