private void LlenaEnvio(string valor) { movCaja = MovimientoCajaBusiness.GetDataByEuid(valor, opcion); dataEnvio.AutoGenerateColumns = false; dataEnvio.DataSource = movCaja; dataEnvio.ClearSelection(); }
private void txtBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { if (txtBox.Text.Trim() != "") { //Validación que la caja este creada var caja = MovimientoCajaBusiness.GetCaja(txtBox.Text); if (caja == null) { MessageBox.Show("Caja no existe", "Módulo Packing", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); txtBox.Focus(); return; } else { BuscarInfo(txtBox.Text.Trim()); txtEuid.Focus(); } } else { MessageBox.Show("Debe Ingresar Box Para Continuar", "Módulo Packing", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); } } }
private void BorrarCaja(string caja) { TransactionalInformation transaction = new TransactionalInformation(); var MovCaja = MovimientoShippingBusiness.GetCaja(caja); if (MovCaja != null) { TransactionalInformation transaccion = new TransactionalInformation(); MovCaja.pesoNeto = null; MovCaja.pesoBruto = null; MovCaja.fechaEnvio = null; MovCaja.shipmentCode = null; MovCaja.correlativoEnvio = null; MovimientoCajaBusiness.GrabaInformacion(MovCaja, out transaccion); if (transaccion.ReturnStatus) { //GetEnviosByFecha(dtpFechaEnvio.Value.Date); } if (!transaction.ReturnStatus) { MessageBox.Show("Error: " + transaction.ReturnMessage, "Módulo Shipping", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } }
//LLeno Grillas de Cajas private void LlenaGrillaCajas(string shipTo) { var dataCajas = MovimientoCajaBusiness.GetCajasByShipTo(shipTo); dataCajasNuevas.AutoGenerateColumns = false; dataCajasNuevas.DataSource = dataCajas; dataCajasNuevas.ClearSelection(); }
private void BuscaCorrelativoEnvio(int anio) { var shipmentCode = MovimientoCajaBusiness.GetCorrelativoEnvio(anio); lblShipmentCode.Text = shipmentCode.shipmentCode; correlativoEnvio = shipmentCode.correlativoEnvio; totalBrutoEnvio = 0; totalNetoEnvio = 0; }
private void GrabaInformacion() { var resultado = ValidacionCajas(txtBox.Text); if (resultado == "") { if (txtBox.Text.ToUpper() != "" && txtBruto.Text != "" && txtNeto.Text != "" & correlativoEnvio > 0 && shipmentCode != "" && shipmentSeleccionado != null) { if (shipmentSeleccionado.Id == 0) { MessageBox.Show("Falta Shipment Code Para Guardar Envio", "Módulo Envio Caja", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); return; } var MovCaja = MovimientoShippingBusiness.GetCaja(txtBox.Text.Trim()); if (MovCaja != null) { TransactionalInformation transaccion = new TransactionalInformation(); MovCaja.pesoNeto = decimal.Parse(txtNeto.Text); MovCaja.pesoBruto = decimal.Parse(txtBruto.Text); MovCaja.fechaEnvio = shipmentSeleccionado.FechaEnvio; MovCaja.shipmentCode = shipmentCode; MovCaja.correlativoEnvio = correlativoEnvio; MovCaja.bulto = cboBulto.Text; MovCaja.pesoBulto = (txtPesoBulto.Text == "")?null: (decimal?)decimal.Parse(txtPesoBulto.Text); MovCaja.pallet = cboPallet.Text; MovCaja.pesoPallet = (txtPesoPallet.Text == "")?null:(decimal?)decimal.Parse(txtPesoPallet.Text); MovimientoCajaBusiness.GrabaInformacion(MovCaja, out transaccion); if (transaccion.ReturnStatus) { totalNetoEnvio += Math.Round(decimal.Parse(txtNeto.Text), 2); totalBrutoEnvio += Math.Round(decimal.Parse(txtBruto.Text), 2); lblTotalKilosNeto.Text = totalNetoEnvio.ToString("N", culture); lblTotalKilosBruto.Text = totalBrutoEnvio.ToString("N", culture); GetEnviosByShipment(shipmentCode); LimpiarFormulario(true); //MessageBox.Show("Envio Creado!", "Módulo Envio Caja", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } } else { MessageBox.Show("Falta Información Para Guardar Envio", "Módulo Envio Caja", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } else { MessageBox.Show(resultado, "Módulo Envio Caja", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); txtBox.Text = ""; txtBox.Focus(); } }
private void BuscarInfo(string shipmentCode) { dataCajas = MovimientoCajaBusiness.GetCajasByshipmentCode(shipmentCode); dataBox.AutoGenerateColumns = false; dataBox.DataSource = dataCajas; dataBox.ClearSelection(); lblTotalResumen.Text = dataBox.RowCount.ToString(); detailPackingList = MovimientoCajaBusiness.GetDetailsByshipmentCode(shipmentCode); dataDetail.AutoGenerateColumns = false; dataDetail.DataSource = detailPackingList; dataDetail.ClearSelection(); lblTotalDetalle.Text = dataDetail.RowCount.ToString(); }
private void LlenaComboBox() { var data = MovimientoCajaBusiness.GetshipmentsCode(); cboShipment.DisplayMember = "shipmentCode"; cboShipment.ValueMember = "shipmentCode"; cboShipment.DataSource = data; var emails = EmailBusiness.GetEmails(); cboEmail.DisplayMember = "EmailUsado"; cboEmail.ValueMember = "Id"; cboEmail.DataSource = emails; }
private void btnPrint_Click(object sender, EventArgs e) { if (cboShipTo.SelectedValue.ToString() != "") { TransactionalInformation transaccion = new TransactionalInformation(); var caja = MovimientoCajaBusiness.GetNumeroCaja(cboShipTo.SelectedValue.ToString()); MovimientoCaja nuevaCaja = new MovimientoCaja(); nuevaCaja.correlativo = caja.correlativo; nuevaCaja.cajaEnvio = caja.nuevaCaja; nuevaCaja.usuario = usuarioValido.nombre_usuario; nuevaCaja.shipTo = cboShipTo.SelectedValue.ToString(); nuevaCaja.fechaCreacion = (DateTime)DateTime.Now.Date; MovimientoCajaBusiness.GrabaInformacion(nuevaCaja, out transaccion); if (transaccion.ReturnStatus) { ImprimirEtiqueta(cboShipTo.SelectedValue.ToString(), nuevaCaja.cajaEnvio); LlenaGrillaCajas(cboShipTo.SelectedValue.ToString()); MessageBox.Show("Caja Creada!", "Módulo Packing", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } }