private void btnAceptar_Click(object sender, EventArgs e)
 {
     if (txtCiudad.Text != "")
     {
         this.lblError.Hide();
         this.label1.Hide();
         this.lblCiudadReq.Hide();
         Puerto abm = new Puerto();
         if (abm.crearPuerto(this.txtCiudad.Text, this.txtDescripcion.Text) == 0)
         {
             MessageBox.Show("El puerto que ingresó ya existe. Ingrese otro puerto.", "FrbaCrucero", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             MessageBox.Show("El puerto fue creado correctamente.", "FrbaCrucero", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         this.lblError.Show();
         this.label1.Show();
         this.lblCiudadReq.Show();
     }
     this.txtCiudad.Clear();
     this.txtDescripcion.Clear();
 }
Пример #2
0
        private void comboPuerto_SelectedIndexChanged(object sender, EventArgs e)
        {
            Puerto pO = this.comboPuerto.SelectedItem as Puerto;

            if (pO != null)
            {
                this.dgvPuertos.DataSource = dao.getPuerto(pO);
            }
        }
Пример #3
0
        private void frmModificarPuerto_Load(object sender, EventArgs e)
        {
            this.CenterToScreen();
            Puerto abm = new Puerto();

            this.dataGridPuertos.DataSource = abm.mostrarPuertos();
            if (dataGridPuertos.Rows.Count == 0)
            {
                MessageBox.Show("Actualmente no hay roles para modificar", "FrbaCrucero", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
        }
 private void createPort()
 {
     try
     {
         CheckEmptyFields();
         Puerto port = getFormData();
         if (this.dao.verifyPortExisted(port) != 0)
         {
             throw new Exception("El Puerto Ingresado ya existe");
         }
         this.dao.createPort(port);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message.ToString());
     }
 }
        private void updatePort()
        {
            try
            {
                CheckEmptyFields();
                Puerto port = getFormData();
                port.idPuerto = (int)this.unPuerto.Cells["idPuerto"].Value;
                if (port.getPuerto() != this.unPuerto.Cells["Puerto"].Value.ToString())
                {
                    if (this.dao.verifyPortExisted(port) != 0)
                    {
                        throw new Exception("El Puerto Ingresado ya existe");
                    }
                }
                this.dao.updatePort(port);
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
            }
        }
Пример #6
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrWhiteSpace(txtBoxCiudad.Text))
            {
                lblErrorCiudad.Show();
                label1.Show();
            }
            else
            {
                Puerto abm       = new Puerto();
                int    resultado = 1;
                if (modCiudad || modDescripcion)
                {
                    resultado = abm.modificarPuerto(puer_codigo, txtBoxCiudad.Text, txtBoxDescripcion.Text);
                }

                if (resultado == 0)
                {
                    MessageBox.Show("Ya existe un puerto con esa ciudad. Ingrese otro nombre de ciudad."
                                    , "Error: Ciudad ya existente", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtBoxCiudad.Text = this.puer_ciudad;
                }
                else
                {
                    if (!this.ckBoxHabilitado.Checked)
                    {
                        abm.deshabilitarPuerto(puer_codigo);
                    }
                    else
                    {
                        abm.habilitarPuerto(puer_codigo);
                    }
                    //if(modCiudad || modDescripcion)
                    MessageBox.Show("Se modifico el puerto correctamente.", "FrbaCrucero", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
            }
        }
Пример #7
0
 public Puerto(Puerto unPuerto)
 {
     this.idPuerto = unPuerto.idPuerto;
     this.puerto   = unPuerto.puerto;
 }