private void btnRegistrar_Click(object sender, EventArgs e) { try { if (!ValidarComponentes()) return; if (MessageBox.Show(MensajePregunta, this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes) { return; } NaveBC objNaveBC = new NaveBC(); Nave objNave = new Nave(); objNave.Nombre = txtNombre.Text.ToUpper(); objNave.PesoTotal = nudPesoTotal.Value; objNave.Estado = 1; if (Modo == TypeMode.Registrar) { objNaveBC.RegistrarNave(objNave); MessageBox.Show(MensajeRespuesta, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (Modo == TypeMode.Editar) { objNave.NaveId = NaveId; objNaveBC.EditarNave(objNave); MessageBox.Show(MensajeRespuesta, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } MiDelegado(); this.Dispose(); } catch (Exception) { MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnEliminar_Click(object sender, EventArgs e) { try { if (dgvNave.SelectedRows.Count != 0) { if (MessageBox.Show("¿Está seguro que quiere eliminar la nave: " + dgvNave.SelectedRows[0].Cells["Nombre"].Value.ToString() + "?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes) { return; } NaveBC objNaveBC = new NaveBC(); objNaveBC.EliminarNave(Convert.ToInt32(dgvNave.SelectedRows[0].Cells["NaveId"].Value)); RefrescarGrilla(); MessageBox.Show("Se eliminó satisfactoriamente la nave.", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception) { MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void RefrescarGrilla() { NaveBC objNaveBC = new NaveBC(); dgvNave.DataSource = objNaveBC.ListarNave(); dgvTipoVehiculoConfigurar(); }
private void frm_Nave_Load(object sender, EventArgs e) { try { Entidad = "Nave"; if (Modo == TypeMode.Registrar) { lblNave.Text = "Registrar " + Entidad; btnRegistrar.Text = "Registrar"; MensajePregunta = "¿Está seguro de registrar el " + Entidad + "?"; MensajeRespuesta = "Se registró el " + Entidad + " satisfactoriamente."; } else if (Modo == TypeMode.Editar) { lblNave.Text = "Editar " + Entidad; btnRegistrar.Text = "Editar"; MensajePregunta = "¿Está seguro de editar el " + Entidad + "?"; MensajeRespuesta = "Se editó el " + Entidad + " satisfactoriamente."; NaveBC objNaveBC = new NaveBC(); Nave objNave = objNaveBC.BuscarNave(NaveId); txtNombre.Text = objNave.Nombre; nudPesoTotal.Value = objNave.PesoTotal; } txtNombre.Focus(); } catch (Exception) { MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }