EF 6 - как оставить только один запрос?
От: Glestwid  
Дата: 12.05.17 14:12
Оценка:
        public void Update(CustomerDTO dto)
        {
            dto.DateUpdated = DateTime.Now;
            Customer newCustomer = mapper.Map<CustomerDTO, Customer>(dto);

            var customer = dbConnection.Customers.FirstOrDefault(x => x.CustomerID == dto.CustomerID);
            var cust2 = dbConnection.Entry(customer);

            cust2.CurrentValues.SetValues(newCustomer);

            dbConnection.SaveChanges();
        }


FirstOrDefault() выполнит SELECT...FROM...WHERE. Мне же нудно чтобы по SaveChanges() выполнился бы только UPDATE ...WHERE. Как переписать этот код?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.