Beispiel #1
0
        private void btnBajaPuerto_Click(object sender, EventArgs e)
        {
            using (SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["GD_CRUCEROS"].ConnectionString))
            {
                using (SqlCommand cmd = new SqlCommand("LOS_QUE_VAN_A_APROBAR.EliminarPuerto", cn))
                {
                    cn.Open();
                    cmd.CommandType = CommandType.StoredProcedure;

                    DataRowView drv2   = (DataRowView)comboBoxPuertos.SelectedItem;
                    string      puerto = Convert.ToString(drv2["Nombre"]);
                    cmd.Parameters.Add("@NombrePuertoBorrado", SqlDbType.NVarChar, 255).Value = puerto;
                    MessageBox.Show(puerto);

                    cmd.ExecuteNonQuery();
                    MessageBox.Show("Puerto eliminado");
                    cn.Close();
                    cn.Dispose();
                }
                ABMPuerto form = new ABMPuerto();
                form.StartPosition = FormStartPosition.CenterScreen;
                form.Show();
                this.Dispose();
            }
        }
Beispiel #2
0
        private void btnModificarPuerto_Click(object sender, EventArgs e)
        {
            if (textBox2.Text == "")
            {
                MessageBox.Show("Debe insertar una descripción para realizar el cambio");
            }
            else
            {
                using (SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["GD_CRUCEROS"].ConnectionString))
                {
                    using (SqlCommand cmd = new SqlCommand("LOS_QUE_VAN_A_APROBAR.ModificarPuerto", cn))
                    {
                        cn.Open();
                        cmd.CommandType = CommandType.StoredProcedure;

                        DataRowView drv2   = (DataRowView)comboBox1.SelectedItem;
                        string      puerto = Convert.ToString(drv2["Nombre"]);
                        cmd.Parameters.Add("@NombrePuerto", SqlDbType.NVarChar, 255).Value = puerto;
                        MessageBox.Show(puerto);
                        cmd.Parameters.Add("@Descripcion", SqlDbType.VarChar, 50).Value = textBox2.Text;

                        cmd.ExecuteNonQuery();
                        MessageBox.Show("Puerto modificado correctamente");
                        cn.Close();
                        cn.Dispose();
                    }
                    ABMPuerto form = new ABMPuerto();
                    form.StartPosition = FormStartPosition.CenterScreen;
                    form.Show();
                    this.Dispose();
                }
            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            ABMPuerto form = new ABMPuerto();

            form.StartPosition = FormStartPosition.CenterScreen;
            form.Show();
            this.Dispose();
        }
Beispiel #4
0
        private void btnAltaPuerto_Click(object sender, EventArgs e)
        {
            if (NombrePuerto.Text == "")
            {
                MessageBox.Show("El puerto debe tener un nombre");
            }

            else
            {
                using (SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["GD_CRUCEROS"].ConnectionString))
                {
                    using (SqlCommand cmd = new SqlCommand("LOS_QUE_VAN_A_APROBAR.CrearPuerto", cn))
                    {
                        cn.Open();
                        cmd.CommandType = CommandType.StoredProcedure;
                        cmd.Parameters.Add("@NombrePuerto", SqlDbType.NVarChar, 255).Value = NombrePuerto.Text;
                        cmd.Parameters.Add("@Descripcion", SqlDbType.VarChar, 50).Value    = DescripcionPuerto.Text;


                        int resultado = cmd.ExecuteNonQuery();
                        if (resultado != 1)
                        {
                            MessageBox.Show("Ya existe puerto con dicho nombre");
                        }
                        else
                        {
                            cmd.ExecuteNonQuery();
                            MessageBox.Show("Puerto creado satisfactoriamente");
                        }
                        cn.Close();
                        cn.Dispose();
                    }
                    ABMPuerto form = new ABMPuerto();
                    form.StartPosition = FormStartPosition.CenterScreen;
                    form.Show();
                    this.Dispose();
                }
            }
        }