none
Симуляция/Реализация Таблици SQL в WPF / C# RRS feed

  • Вопрос

  • Добрый вечер, 
    Поставлена задача реализовать симуляцию таблицы и запросов как в SQL 
    в WPF (UI) и C#.

    имеются 2 dll в первом есть единственный класс OrderItem в котором есть 2 конструктора
    , и свойства :
    public int OrderID{get;set;}
    public int ProductID{get;set;}
    public decimal UnitPrice{get;set;}
    public short Quantity{get;set;}
    public float Discount{get;set;}

    во втором dll есть класс , в котором есть метод IEnumerable<OrderItem> GetData(), который возвращает коллекцию OrderItem .

    Задача на WPF сделать UI для добавления / удаления / запросов .
    Добавления и удаления я вроде сделал, но вот насчет запросов, не как не могу понять как же мне :
    1. Реализовать запросы в WPF 
    2. Как исходя из полученой информации от пользователя сделать запрос к List<OrderItem> ,
    пробовал Entity SQL , не получается, Linq to entity - не могу понять как в запрос вставить данные полученые от пользователя?

    виды запросов которые должны быть реализованы(английский):
    1. Match query on a single field, one value.
    2. Match query on a single field, several values.
    3. An OR of a match query on 2 different fields, one value.
    4. An AND of a match query on 2 different fields, one value.
    5. Range query on a single field.
    6. An OR of a match query on a single field and a range query on another.
    7. An AND of a match query on a single field and a range query on another.

    Буду рад любым конструктивным предложениям.

    Пример реализации запроса (WPF/UI) который я сделал (есть проблема как реализовать поле ввода WHERE):

    14 декабря 2013 г. 14:29