コード例 #1
0
ファイル: Utilities.cs プロジェクト: jvargasc/NorthwindWeb
        public async static Task <List <Categories> > GetCategories(IConfiguration _configuration)
        {
            ServiceCategories serviceCategory = new ServiceCategories(_configuration);

            List <Categories> categoryList = await serviceCategory.GetCategories();

            categoryList.Insert(0, new Categories {
                CategoryName = ""
            });
            return(categoryList);
        }
コード例 #2
0
		// GET: Categories/Details/5
		public async Task<IActionResult> Details(int? categoryId)
        {
            if (categoryId == null)
				return NotFound();

			var category = new ServiceCategories(_configuration);
			var _result = await category.GetCategory(categoryId.Value);

			if (_result == null)
                return NotFound();

            return View(_result);
        }
コード例 #3
0
ファイル: Utilities.cs プロジェクト: jvargasc/NorthwindWeb
        public async static Task <string> GetDetail(string code, DetailService detailService, IConfiguration _configuration)
        {
            string returnValue = string.Empty;

            switch (detailService)
            {
            case DetailService.Category:
                ServiceCategories serviceCategories = new ServiceCategories(_configuration);

                var Category = await serviceCategories.GetCategory(int.Parse(code));

                returnValue = Category.CategoryName;

                break;

            case DetailService.Customer:
                ServiceCustomers serviceCustomers = new ServiceCustomers(_configuration);

                var Customer = await serviceCustomers.GetCustomer(code);

                returnValue = Customer.ContactName;

                break;

            case DetailService.Employee:
                ServiceEmployees serviceEmployees = new ServiceEmployees(_configuration);

                var Employee = await serviceEmployees.GetEmployee(int.Parse(code));

                returnValue = Employee.FirstName + ' ' + Employee.LastName;

                break;

            case DetailService.Region:
                ServiceRegion serviceRegion = new ServiceRegion(_configuration);

                var Region = await serviceRegion.GetRegion(int.Parse(code));

                returnValue = Region.RegionDescription;

                break;
            }
            return(returnValue);
        }
コード例 #4
0
    public void InitControl()
    {
        ServiceCategories scc = new ServiceCategories(Cxt, Uc.ServiceID, 0, StatusE.Active);

        InitControl(scc.DataTable);
    }
コード例 #5
0
		public CategoriesController(IConfiguration configuration)
		{
			_configuration = configuration;
			_serviceCategories = new ServiceCategories(_configuration);
		}