// GET: Employees public ActionResult Index(Models.SelectSearch selectitem) { EmployeesService EmployeesService = new EmployeesService(); List <Employees> result = EmployeesService.GetEmployeesName(); List <SelectListItem> EmployeesData = new List <SelectListItem>(); EmployeesData.Add(new SelectListItem() { Text = "", Value = null }); foreach (var item in result) { EmployeesData.Add(new SelectListItem() { Text = item.LastName, Value = item.EmployeeID.ToString() }); ViewData["EmpData"] = EmployeesData; } ShippersService ShippersService = new ShippersService(); List <Shippers> result1 = ShippersService.GetShippersName(); List <SelectListItem> ShippersData = new List <SelectListItem>(); ShippersData.Add(new SelectListItem() { Text = "", Value = null }); foreach (var item in result1) { ShippersData.Add(new SelectListItem() { Text = item.CompanyName, Value = item.ShipperID.ToString() }); ViewData["ShippersData"] = ShippersData; } OrdersService OrdersService = new OrdersService(); ViewBag.SelectData = OrdersService.SelectOrder(selectitem); return(View()); }
public ActionResult UpdateIndex(string OrderID) { OrdersService OrderService = new OrdersService(); ViewBag.select = OrderService.SelectOrderByID(OrderID); foreach (var item in (List <asphomework1.Models.Orders>)ViewBag.select) { ViewBag.orderid = item.OrderID; ViewBag.customer = item.CompanyName; ViewBag.customerid = item.CustomerID.ToString(); ViewBag.lastname = item.Lastname; ViewBag.employeeid = item.EmployeeID.ToString(); ViewBag.orderdate = item.OrderDate; ViewBag.requireddate = item.RequiredDate; ViewBag.shippeddate = item.ShippedDate; ViewBag.shippername = item.ShipperName; ViewBag.shipperid = item.ShipperID.ToString(); ViewBag.freight = item.Freight; ViewBag.shipname = item.ShipName; ViewBag.shipaddress = item.ShipAddress; ViewBag.shipcity = item.ShipCity; ViewBag.shipregion = item.ShipRegion; ViewBag.shippostalcode = item.ShipPostalCode; ViewBag.shipcountry = item.ShipCountry; } EmployeesService EmployeesService = new EmployeesService(); List <Employees> result = EmployeesService.GetEmployeesName(); List <SelectListItem> EmployeesData = new List <SelectListItem>(); EmployeesData.Add(new SelectListItem() { Text = ViewBag.lastname, Value = ViewBag.employeeid }); foreach (var item in result) { EmployeesData.Add(new SelectListItem() { Text = item.LastName, Value = item.EmployeeID.ToString() }); ViewData["EmpData"] = EmployeesData; } ShippersService ShippersService = new ShippersService(); List <Shippers> result1 = ShippersService.GetShippersName(); List <SelectListItem> ShippersData = new List <SelectListItem>(); ShippersData.Add(new SelectListItem() { Text = ViewBag.shippername, Value = ViewBag.shipperid }); foreach (var item in result1) { ShippersData.Add(new SelectListItem() { Text = item.CompanyName, Value = item.ShipperID.ToString() }); ViewData["ShippersData"] = ShippersData; } CustomersService CustomersService = new CustomersService(); List <Customers> result2 = CustomersService.GetCustomerName(); List <SelectListItem> CustomersData = new List <SelectListItem>(); CustomersData.Add(new SelectListItem() { Text = ViewBag.customer, Value = ViewBag.customerid }); foreach (var item in result2) { CustomersData.Add(new SelectListItem() { Text = item.CompanyName, Value = item.CustomerID.ToString() }); ViewData["CustomersData"] = CustomersData; } ViewBag.orderdetail = OrderService.SelectOrderDetailByID(OrderID); List <SelectListItem> ProductsData = new List <SelectListItem>(); List <List <SelectListItem> > getProductList = new List <List <SelectListItem> >(); ProductsService ProductsService = new ProductsService(); List <Products> result3 = ProductsService.GetProductName(); for (int i = 0; i < ViewBag.orderdetail.Count; i++) { foreach (var item in result3) { ProductsData.Add(new SelectListItem() { Text = item.ProductName, Value = item.ProductID.ToString(), Selected = item.ProductID.Equals(ViewBag.orderdetail[i].ProductID) }); ViewData["ProductsData"] = ProductsData; } getProductList.Add(new List <SelectListItem>(ProductsData)); ProductsData.Clear(); } ViewBag.ProductData = getProductList; List <Products> result4 = ProductsService.GetProductUnitPrice(); List <SelectListItem> PriceData = new List <SelectListItem>(); ViewBag.PriceData = PriceData; foreach (var item in result4) { PriceData.Add(new SelectListItem() { Value = item.UnitPrice.ToString() }); ViewBag.PriceData = PriceData; } return(View()); }
// GET: Customers public ActionResult InsertIndex() { EmployeesService EmployeesService = new EmployeesService(); List <Employees> result = EmployeesService.GetEmployeesName(); List <SelectListItem> EmployeesData = new List <SelectListItem>(); EmployeesData.Add(new SelectListItem() { Text = "", Value = null }); foreach (var item in result) { EmployeesData.Add(new SelectListItem() { Text = item.LastName, Value = item.EmployeeID.ToString() }); ViewData["EmpData"] = EmployeesData; } ShippersService ShippersService = new ShippersService(); List <Shippers> result1 = ShippersService.GetShippersName(); List <SelectListItem> ShippersData = new List <SelectListItem>(); ShippersData.Add(new SelectListItem() { Text = "", Value = null }); foreach (var item in result1) { ShippersData.Add(new SelectListItem() { Text = item.CompanyName, Value = item.ShipperID.ToString() }); ViewData["ShippersData"] = ShippersData; } CustomersService CustomersService = new CustomersService(); List <Customers> result2 = CustomersService.GetCustomerName(); List <SelectListItem> CustomersData = new List <SelectListItem>(); CustomersData.Add(new SelectListItem() { Text = "", Value = null }); foreach (var item in result2) { CustomersData.Add(new SelectListItem() { Text = item.CompanyName, Value = item.CustomerID.ToString() }); ViewData["CustomersData"] = CustomersData; } ProductsService ProductsService = new ProductsService(); List <Products> result3 = ProductsService.GetProductName(); List <Products> result4 = ProductsService.GetProductUnitPrice(); List <SelectListItem> PriceData = new List <SelectListItem>(); ViewBag.PriceData = PriceData; foreach (var item in result4) { PriceData.Add(new SelectListItem() { Value = item.UnitPrice.ToString() }); ViewBag.PriceData = PriceData; } List <SelectListItem> ProductsData = new List <SelectListItem>(); foreach (var item in result3) { ProductsData.Add(new SelectListItem() { Text = item.ProductName, Value = item.ProductID.ToString() }); ViewData["ProductsData"] = ProductsData; } return(View(new InsertSearch())); }