public CommonController(IWorkContext webWorkContext, PurchaseDataService purchaseDataService, LocalizationService localizationService, GoodsDataService goodsDataService, SupplierDataService supplierDataService, WarehouseService warehouseService, InventoryDataService inventoryDataService, GoodsSpecificationService goodsSpecificationService, ClientTypeService clientTypeService, SalesShipmentsDataService salesShipmentsDataService, GoodsTypeService goodsTypeService, SupplierTypeService supplierTypeService) { _webWorkContext = webWorkContext; _purchaseDataService = purchaseDataService; _localizationService = localizationService; _goodsDataService = goodsDataService; _supplierDataService = supplierDataService; _warehouseService = warehouseService; _inventoryDataService = inventoryDataService; _goodsSpecificationService = goodsSpecificationService; _clientTypeService = clientTypeService; _salesShipmentsDataService = salesShipmentsDataService; _goodsTypeService = goodsTypeService; _supplierTypeService = supplierTypeService; }
public SalesShipmentsStatisticsController(IWorkContext webWorkContext, SalesShipmentsDataService salesShipmentsDataService, LocalizationService localizationService, SupplierDataService supplierDataService, WarehouseService warehouseService, InventoryDataService inventoryDataService, GoodsSpecificationService goodsSpecificationService, ClientTypeService clientTypeService, ClientDataService clientDataService, GoodsTypeService goodsTypeService, ArrearsDataService arrearsDataService, ArrearsDetailsService arrearsDetailsService, SalesShipmentsStatisticsService salesShipmentsStatisticsService, GoodsDataService goodsDataService) { _webWorkContext = webWorkContext; _salesShipmentsDataService = salesShipmentsDataService; _localizationService = localizationService; _supplierDataService = supplierDataService; _warehouseService = warehouseService; _inventoryDataService = inventoryDataService; _goodsSpecificationService = goodsSpecificationService; _clientTypeService = clientTypeService; _clientDataService = clientDataService; _goodsTypeService = goodsTypeService; _arrearsDataService = arrearsDataService; _arrearsDetailsService = arrearsDetailsService; _salesShipmentsStatisticsService = salesShipmentsStatisticsService; _goodsDataService = goodsDataService; }
public ActionResult UpdateSupplier(int supplierId) { var supplierDataService = new SupplierDataService(); var supplier = supplierDataService.GetSupplierById(supplierId); return(PartialView(new SupplierViewModel(supplier))); }
protected override async Task OnInitializedAsync() { Elements = (await DataService.GetAll()).ToArray(); Suppliers = (await SupplierDataService.GetAll()).ToArray(); Warehouses = (await WarehouseDataService.GetAll()).ToArray(); PaymentTerms = (await PaymentTermDataService.GetAll()).ToArray(); _productListParameters = new ProductListParameters(); Products = (await ProductDataService.Get(_productListParameters)).ToArray(); Taxes = (await TaxDataService.GetAll()).ToArray(); }
public SupplierDataController(IWorkContext webWorkContext, SupplierDataService supplierDataService, LocalizationService localizationService, CommonController commonController) { _webWorkContext = webWorkContext; _supplierDataService = supplierDataService; _localizationService = localizationService; _commonController = commonController; }
public ActionResult DeleteSupplier(int supplierId) { var result = new SupplierDataService().DeleteSupplier(supplierId); return(new JsonResult() { Data = result, ContentType = "application/json", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public ActionResult GetAllSuppliers() { var allSuppliers = new SupplierDataService().GetAllSuppliers(); return(new JsonResult() { Data = allSuppliers, ContentType = "application/json", JsonRequestBehavior = JsonRequestBehavior.AllowGet, MaxJsonLength = Int32.MaxValue }); }
public WarehouseController(IWorkContext webWorkContext, PurchaseDataService purchaseDataService, LocalizationService localizationService, GoodsDataService goodsDataService, SupplierDataService supplierDataService, WarehouseService warehouseService) { _webWorkContext = webWorkContext; _purchaseDataService = purchaseDataService; _localizationService = localizationService; _goodsDataService = goodsDataService; _supplierDataService = supplierDataService; _warehouseService = warehouseService; }
public SupplierObject GetSupplierByEmail(string email) { SupplierObject supplier; try { supplier = new SupplierDataService().GetSupplierByEmail(email); } catch (System.Exception exception1) { System.Exception innerException = exception1; throw new System.Exception(MethodBase.GetCurrentMethod().Name, innerException); } return(supplier); }
public SupplierObjectCollection GetAll() { SupplierObjectCollection suppliers; try { suppliers = new SupplierDataService().GetAll(); } catch (System.Exception exception1) { System.Exception innerException = exception1; throw new System.Exception(MethodBase.GetCurrentMethod().Name, innerException); } return(suppliers); }
public ActionResult UpdateSupplier(SupplierViewModel supplierViewModel) { var supplierDataService = new SupplierDataService(); var supplier = new Supplier() { SupplierId = supplierViewModel.SupplierId, Name = supplierViewModel.Name, Address = supplierViewModel.Address, Country = supplierViewModel.Country, PhoneNumber = supplierViewModel.PhoneNumber }; var result = supplierDataService.UpdateSupplier(supplier); return(Json(result ? new AjaxResult(true) : new AjaxResult(false))); }
private void FillViewBag() { var suppliers = new SupplierDataService().GetAllSuppliers().ToList(); // Create a SelectListItem list from the alarm class configurations which are distinct by their names ViewBag.Suppliers = suppliers.GroupBy(x => x.SupplierId) .Select(x => x.FirstOrDefault()).Select( x => new SelectListItem { Text = x.Name, Value = x.SupplierId.ToString(), Selected = false }) .ToList(); }