Создать запрос на множественное объединение - Dapper - PullRequest
0 голосов
/ 05 ноября 2019

недавно я работаю над приложением, и мой инструктор попросил меня использовать Dapper в качестве ORM. Это первый раз, чтобы работать над этим. Я хочу создать запрос на объединение для 3 таблиц и сохранить значение в пользовательском объекте.

Вот таблицы:

public class Customer
{
public int id { get; set; }
public string fname { get; set; }
public string lname { get; set; }
public List<Orders> Order { get; set; }
}


public class Orders
{
public int id { get; set; }
public string code{ get; set; }
public string name { get; set; }
public  Customer Customer { get; set; }
public  Product Product  { get; set; }
}



public class Product
{
public int id { get; set; }
public string name { get; set; }
public string price { get; set; }
public  List<Orders> Order { get; set; }
}

Этот класс DTO:

public class CustomDTO
{
public string CustomerName { get; set; }
public string OrderName { get; set; }
public string ProductName { get; set; }
}

Я хочу сохранить результат, выполненный из запроса dapper join, в CustomDTO

...