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); }
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); }