private void tls_btn_Eliminar_Click(object sender, EventArgs e) { cls_Paises_BLL objBLL = new cls_Paises_BLL(); string sMsjError = string.Empty; if (dgv_Paises.Rows.Count > 0) { if (MessageBox.Show("Realmente desea eliminar?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { objBLL.Eliminar_Paises(ref sMsjError, dgv_Paises.SelectedRows[0].Cells[0].Value.ToString()); if (sMsjError != string.Empty) { MessageBox.Show("Se presento un error a la hora de listar : [ " + sMsjError + " ]", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Registro eliminado correctamente", "Listo", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarDatos(); } tls_txt_Filtro.Text = string.Empty; } } else { MessageBox.Show("No hay registros para eliminar", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnGuardar_Click(object sender, EventArgs e) { if ((cmboxEstado.SelectedValue.ToString() != "0") && (txtNombrePais.Text != string.Empty) && (txtCodigoArea.Text != string.Empty) && (txtCodigoISO.Text != string.Empty)) { cls_Paises_BLL Obj_Paises_BLL = new cls_Paises_BLL(); string sMsjError = string.Empty; Obj_Paises_DAL.sNombrePais = txtNombrePais.Text; Obj_Paises_DAL.sCodigoISOPais = txtCodigoISO.Text; Obj_Paises_DAL.sCodigoAreaPais = txtCodigoArea.Text; Obj_Paises_DAL.cIdEstado = Convert.ToChar(cmboxEstado.SelectedValue); if (Obj_Paises_DAL.cBandera == 'I') { Obj_Paises_BLL.Insertar_Paises(ref sMsjError, ref Obj_Paises_DAL); } else { Obj_Paises_BLL.Modificar_Paises(ref sMsjError, ref Obj_Paises_DAL); } if (sMsjError == string.Empty) { MessageBox.Show("Se han ingresado los datos correctamente", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); txt_IdPais.Text = Obj_Paises_DAL.iIdPais.ToString(); Obj_Paises_DAL.cBandera = 'U'; toolStripLabel1.Text = "Modificar"; } } else { MessageBox.Show("Se encuentran cajas de texto vacías o ningún estado ha sido seleccionado, favor revisar", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void CargarDatos() { cls_Paises_BLL ObjPaises_BLL = new cls_Paises_BLL(); string sMsjError = string.Empty; DataTable dtEstados = new DataTable(); if (tls_txt_Filtro.Text == string.Empty) { dtEstados = ObjPaises_BLL.ListarPaises(ref sMsjError); } else { dtEstados = ObjPaises_BLL.FiltrarPaises(ref sMsjError, tls_txt_Filtro.Text.Trim()); } if (sMsjError == string.Empty) { dgv_Paises.DataSource = null; dgv_Paises.DataSource = dtEstados; } else { dgv_Paises.DataSource = null; MessageBox.Show("Se Presentó un error : [ " + sMsjError + " ].", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void CargarDatos() { if (Obj_Destinos_DAL != null) { string sMsjError = string.Empty; #region Aerolineas cls_Aerolineas_BLL ObjAerolinea = new cls_Aerolineas_BLL(); DataTable DTA = new DataTable(); DTA = ObjAerolinea.ListarAerolineas(ref sMsjError); cmboxAerolinea.DataSource = DTA; DTA.Rows.Add("0", "Seleccione una aerolinea"); cmboxAerolinea.DisplayMember = DTA.Columns[1].ToString(); cmboxAerolinea.ValueMember = DTA.Columns[0].ToString(); cmboxAerolinea.SelectedValue = "0"; #endregion #region Paises cls_Paises_BLL ObjPaises = new cls_Paises_BLL(); DataTable DTP = new DataTable(); DataTable DTP1 = new DataTable(); DTP = ObjPaises.ListarPaises(ref sMsjError); DTP1 = ObjPaises.ListarPaises(ref sMsjError); cmboxPaisLlegada.DataSource = DTP; cmboxPaisSalida.DataSource = DTP1; DTP.Rows.Add("0", "Seleccione un país"); DTP1.Rows.Add("0", "Seleccione un país"); cmboxPaisSalida.DisplayMember = DTP1.Columns[1].ToString(); cmboxPaisLlegada.DisplayMember = DTP.Columns[1].ToString(); cmboxPaisSalida.ValueMember = DTP1.Columns[0].ToString(); cmboxPaisLlegada.ValueMember = DTP.Columns[0].ToString(); cmboxPaisLlegada.SelectedValue = "0"; cmboxPaisSalida.SelectedValue = "0"; #endregion #region Estados cls_Estados_BLL ObjEstados = new cls_Estados_BLL(); DataTable DT = new DataTable(); DT = ObjEstados.Listar_Estados(ref sMsjError); cmboxEstado.DataSource = DT; DT.Rows.Add("0", "Seleccione un estado"); cmboxEstado.DisplayMember = DT.Columns[1].ToString(); cmboxEstado.ValueMember = DT.Columns[0].ToString(); cmboxEstado.SelectedValue = "0"; #endregion if (Obj_Destinos_DAL.cBandera == 'I') { txt_IdDestino.Clear(); txt_NombreDestino.Clear(); } else { toolStripLabel1.Text = "Modificar"; txt_IdDestino.Text = Obj_Destinos_DAL.sIdDestino; txt_IdDestino.Enabled = false; cmboxAerolinea.SelectedValue = Obj_Destinos_DAL.bIdAerolinea.ToString(); txt_NombreDestino.Text = Obj_Destinos_DAL.sNomDestino; cmboxPaisSalida.SelectedValue = Obj_Destinos_DAL.bPaisSalida.ToString(); cmboxPaisLlegada.SelectedValue = Obj_Destinos_DAL.bPaisLlegada.ToString(); cmboxEstado.SelectedValue = Obj_Destinos_DAL.cIdEstado.ToString(); } } else { MessageBox.Show("Se presentó un error, contacte al administrador", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } }