Ejemplo n.º 1
0
        private void CreateShipment()
        {
            TransactionalInformation transaccion = new TransactionalInformation();
            Shipment shipment = new Shipment();

            if (lblShipmentCode.Text == "")
            {
                BuscaCorrelativoEnvio(dtpFechaEnvio.Value.Year);
            }

            shipment.Correlativo    = correlativoEnvio;
            shipment.FechaCreacion  = DateTime.Now.Date;
            shipment.FechaEnvio     = dtpFechaEnvio.Value.Date;
            shipment.Usuario        = usuarioValido.nombre_usuario;
            shipment.ShipmentCode   = lblShipmentCode.Text;
            shipment.EstadoShipment = "A";//(cboEstado.Text == "") ? "A" : "C";
            ShipmentBusiness.GrabaInformacion(shipment, out transaccion);

            if (transaccion.ReturnStatus)
            {
                GetEnviosByFecha(dtpFechaEnvio.Value.Date);
                LimpiarFormulario();
                BuscaCorrelativoEnvio(dtpFechaEnvio.Value.Year);
            }
            else
            {
                MessageBox.Show("Error: " + transaccion.ReturnMessage, "Módulo Creación Shipment", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
            }
        }
Ejemplo n.º 2
0
        private void CambioEstado(int id, string estado)
        {
            TransactionalInformation transaction = new TransactionalInformation();

            var shipment = ShipmentBusiness.GetShipmentById(id);

            if (shipment != null)
            {
                TransactionalInformation transaccion = new TransactionalInformation();
                shipment.EstadoShipment = estado;
                ShipmentBusiness.GrabaInformacion(shipment, out transaccion);

                if (!transaction.ReturnStatus)
                {
                    MessageBox.Show("Error: " + transaction.ReturnMessage, "Módulo Shipping", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
                }
            }
        }