public override dbqf.Criterion.IParameter Restore(DTO.Criterion.ParameterDTO dto) { var sp = dto as SimpleParameterDTO; if (sp == null) { return(base.Restore(dto)); } return(new SimpleParameter(PathAssembler.Restore(sp.Path), sp.Operator, sp.Value)); }
public override dbqf.Criterion.IParameter Restore(DTO.Criterion.ParameterDTO dto) { var np = dto as NullParameterDTO; if (np == null) { return(base.Restore(dto)); } return(new NullParameter(PathAssembler.Restore(np.Path))); }