Example #1
0
        private void LlenaGrilla()
        {
            reservas = ReservaEspacioBusiness.GetReservaEspacio(usuarioValido.id_empresa, dtpInicio.Value, dtpFin.Value);

            grdReservas.AutoGenerateColumns = false;
            grdReservas.DataSource          = reservas;
            grdReservas.ClearSelection();
        }
Example #2
0
        private void GrabarReserva()
        {
            bool valido = ValidaFormulario();

            if (!valido)
            {
                MessageBox.Show(mensaje.ToString(), Mensajes.TitReservaEspacio, MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);
            }
            else
            {
                try
                {
                    reservaEspacio.Alto           = decimal.Parse(txtAlto.Text);
                    reservaEspacio.Ancho          = decimal.Parse(txtAncho.Text);
                    reservaEspacio.Direccion      = direccion.address;
                    reservaEspacio.FechaCarga     = DateTime.Now;
                    reservaEspacio.FechaReserva   = dtpFechaEnvio.Value.Date;
                    reservaEspacio.IdTipoReserva  = tipoReserva.Valor;
                    reservaEspacio.Cantidad       = int.Parse(cboCantidad.Text);
                    reservaEspacio.id_empresa     = usuarioValido.id_empresa;
                    reservaEspacio.id_pais        = pais.Id;
                    reservaEspacio.id_puerto      = (puerto.Id == 0) ? null: puerto.Id;
                    reservaEspacio.id_tipo_envase = tipoEnvase.Id;
                    reservaEspacio.KilosBrutos    = decimal.Parse(txtBruto.Text);
                    reservaEspacio.KilosNetos     = decimal.Parse(txtNeto.Text);
                    reservaEspacio.Largo          = decimal.Parse(txtLargo.Text);
                    reservaEspacio.ShipTo         = shipTo.shipTo;
                    reservaEspacio.UsuarioCarga   = usuarioValido.nombre_usuario;
                    ReservaEspacioBusiness.Insert(reservaEspacio);
                    MessageBox.Show(Mensajes.MjeCorrecto + "Reserva Creada!", Mensajes.TitReservaEspacio, MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
                    txtMensaje.Text  = "Por Favor Solicitar Espacio " + tipoReserva.Nombre + " Para " + pais.Nombre + " y Tipo De Carga " + tipoEnvase.Nombre;
                    pnlEmail.Visible = true;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(Mensajes.MjeError + ex.Message, Mensajes.TitReservaEspacio, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
                }
            }
        }