public async Task <object> Post(string dataSign, string requestType, string requestData) { LogisticViewModel model = JsonConvert.DeserializeObject <LogisticViewModel>(requestData); foreach (RequestData data in model.Data) { LogisticDto dto = new LogisticDto() { ShipperCode = data.ShipperCode, EstimatedDeliveryTime = data.EstimatedDeliveryTime, LogisticCode = data.LogisticCode, PickerInfo = data.PickerInfo, SenderInfo = data.SenderInfo, State = data.State.ToInt32() }; foreach (Traces traces in data.Traces) { dto.AcceptStation = traces.AcceptStation; dto.AcceptTime = traces.AcceptTime.ToDateTime(); dto.Remark = traces.Remark; await _logisticService.AddAsync(dto); } } IDictionary <string, object> dic = new Dictionary <string, object>(); dic.Add("EBusinessID", KdGoldConfig.EBusinessId); dic.Add("UpdateTime", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); dic.Add("Success", true); dic.Add("Reason", ""); return(dic); }
private void BtnAddCase_Click(object sender, RoutedEventArgs e) { Order.UserId = LoggedUser.Id; Order.ClientId = Client.Id; Order.DealerId = Dealer.Id; Order.Warranty = cmbWarranty.Text; Order.Fault = txtFault.Text; DateTime date = (DateTime)dpPurchaseDate.SelectedDate; Order.PurchaseDate = date.ToString("dd-MM-yyyy"); Order.NumberOfOrderedParts = 0; LogisticViewModel.SaveCaseToDb(Order); OrderMadeView view = new OrderMadeView(LoggedUser.Id, Order); view.Show(); cmbDealers.SelectedIndex = -1; cmbCustomers.SelectedIndex = -1; cmbBrand.SelectedIndex = -1; txbSerial.Text = ""; txbFault.Text = ""; cmbWarranty.SelectedIndex = -1; cmbModel.SelectedIndex = -1; txtCustomerName.Text = ""; txtDealerName.Text = ""; txtUnit.Text = ""; txtFault.Text = ""; txtWarranty.Text = ""; Order = new Case(); }
private void CmbBrand_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { Order.Brand = cmbBrand.SelectedItem.ToString(); cmbModel.ItemsSource = LogisticViewModel.GetModels(Order.Brand); } catch (Exception) { } }
public ActionResult InventoryValued() { var almacenSA = new SA.almacenSA(); var model = new LogisticViewModel(); var almacenBE = new almacen(); almacenBE.idEstablecimiento = 3; almacenBE.idEmpresa = LoginInformation.Empresa.idEmpresa; almacenBE.TipoConsulta = StatusTipoConsulta.XUNIDAD_ORGANICA; model.almacens = almacenSA.GetListar_almacenExceptAV(almacenBE); return(View(model)); }
public EditCustomerInfoView(Case job, string customertype) { InitializeComponent(); customerOrder = job; if (customertype.Equals("customer")) { cmbCustomers.ItemsSource = LogisticViewModel.GetCustomers(); cmbCustomers.SelectedItem = customerOrder.ClientId + "-" + customerOrder.ClientName; LoadCustomerInfo(); } else { cmbCustomers.ItemsSource = LogisticViewModel.GetDealers(); cmbCustomers.SelectedItem = customerOrder.DealerId + "-" + customerOrder.DealerName; LoadCustomerInfo(); } }
public ActionResult CreateWarehouse() { var ClienteVarios = new BE.entidad(); // SA.detalleitemsSA prodSA = new SA.detalleitemsSA(); SA.entidadSA entidadSA = new SA.entidadSA(); LogisticViewModel itemViewModel = new LogisticViewModel(); if (Session["username"] == null) { return(View("~/Views/Account/Login.cshtml")); } else { //idEmpresa = "20604303495", //if (Product.GetDetalleitems == null || Product.GetDetalleitems.Count == 0) //{ // var Products = prodSA.GetProductosWithInventario(new BE.detalleitems // { // idEmpresa = LoginInformation.Empresa.idEmpresa, // idEstablecimiento = LoginInformation.Establecimiento.idCentroCosto, // descripcionItem = "" // }); // Product.GetDetalleitems = Products; // itemViewModel.GetDetalleitems = Products; //} //else //{ // itemViewModel.GetDetalleitems = Product.GetDetalleitems; //} ClienteVarios = entidadSA.UbicarEntidadVarios("VR", LoginInformation.Empresa.idEmpresa, "", LoginInformation.Establecimiento.idCentroCosto); //ViewBag.ClienteVarios = ClienteVarios; itemViewModel.EntidadVarios = ClienteVarios; itemViewModel.almacens = GetAlmacenes(); return(View(itemViewModel)); } }
private void CmbBrand_SelectionChanged(object sender, SelectionChangedEventArgs e) { cmbModel.ItemsSource = LogisticViewModel.GetModels(cmbBrand.SelectedItem.ToString()); cmbModel.SelectedValue = editableCase.Model; }
private void CmbBrand_Loaded(object sender, RoutedEventArgs e) { cmbBrand.ItemsSource = LogisticViewModel.GetBrands(); cmbBrand.SelectedValue = editableCase.Brand; }
private void UpdateDealersList(object sender, RoutedEventArgs e) { cmbDealers.ItemsSource = LogisticViewModel.GetDealers(); }
private void StackPanel_Loaded_1(object sender, RoutedEventArgs e) { lsvOrderedParts.DataContext = LogisticViewModel.GetPartOrders(); lsvOrderedParts.SelectedIndex = 0; }
private void TabItem_Loaded(object sender, RoutedEventArgs e) { cmbBrand.ItemsSource = LogisticViewModel.GetBrands(); }
private void UpdateCustomerList(object sender, RoutedEventArgs e) { cmbCustomers.ItemsSource = LogisticViewModel.GetCustomers(); }