Beispiel #1
0
        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);
            }
        }
Beispiel #3
0
        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();
            }
        }