小编Mat*_*nić的帖子

如何在MVC Controller中实现数据访问层

我知道数据访问层或简单的DAL用于访问和检索数据库中的信息,但我不知道如何在控制器中调用DAL数据.例如,我在我的DAL中制作了这个静态类,但我不确定如何将它调用到我的控制器,任何帮助或指南都将不胜感激.DohvatiMetodu是该类的名称.

public static FormInputViewModel DohvatiMetodu()
        {
            var viewModel = new FormInputViewModel();
            var metoda = new List<Metoda>();
            var metodaList = new List<SelectListItem>();

            using (var db = new ApplicationDbContext())
            {
                metoda = db.Metoda.ToList();
            }

            foreach (var metod in metoda)
            {
                metodaList.Add(new SelectListItem() {Value = metod.Id.ToString(), Text = metod.Naziv});
            }

            viewModel.KoristenaMetoda = metodaList;


            return viewModel;
Run Code Online (Sandbox Code Playgroud)

c# data-access-layer

2
推荐指数
1
解决办法
1401
查看次数

标签 统计

c# ×1

data-access-layer ×1