Как я могу вызвать контекст из другого класса для использования в качестве параметра? - PullRequest
0 голосов
/ 26 июня 2019

У меня есть Class1 и Class2 для объекта обновления.Я создаю контекст методом Update в Class1.

public void Update (WRKORD wrk) {
    using (AlfaPlastikContext context = new AlfaPlastikContext ()) {
        try {
            var entity = context.Entry (wrk);
            entity.State = System.Data.Entity.EntityState.Modified;
            context.SaveChanges ();
            MessageBox.Show ("Saved");
        } catch (Exception) {
            Message.Box ("You can't enter same value!!");
        }
    }
}

в моей кнопке Update я написал этот код

Class1.Update(wrk);
Class2.Update(wl1);

wrk и wl1 - мои объекты, которые я создал из таблицы.

мой код Class2

public void Update(WL_REQUEST uc1)
{
    var entity = context.Entry(uc1);
    entity.State = System.Data.Entity.EntityState.Modified;
    context.SaveChanges();
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...