Example #1
0
        private void btnAgregar_Click(object sender, EventArgs e)  //Agrega CLiente
        {
            ///<summary>
            /// Directiva using , se asegurar de liberar los recursos de los DialogForm
            /// <seealso cref="http://dotnetfacts.blogspot.com/2008/03/things-you-must-dispose.html"/>
            ///</summary>

            DialogResult abrirConsulta;

            using (Agregar_Modificar_Cliente agregarClienteFrm = new Agregar_Modificar_Cliente())
            {
                agregarClienteFrm.ShowDialog(this);
                this.idCliente = agregarClienteFrm.idCliente;
                abrirConsulta  = agregarClienteFrm.abrirConsulta;
                _nombre        = agregarClienteFrm.getNombreCompleto();
            }
            if (abrirConsulta == DialogResult.OK)
            {
                using (ConsultaGeneral.AgregarConsulta agregarConsultaFrm = new ConsultaGeneral.AgregarConsulta(idCliente, getNombreCompleto()))
                {
                    this.Close();
                    agregarConsultaFrm.ShowDialog();
                }
            }
            else
            {
                CargarDatos();
            }
        }
Example #2
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            if (this.dgClientes.SelectedRows.Count == 1)
            {
                Cliente auxiliar = Modificar_DeFila_A_Clase(this.dgClientes.SelectedRows[0]);

                using (Agregar_Modificar_Cliente agregarClienteFrm = new Agregar_Modificar_Cliente())
                {
                    agregarClienteFrm.paraActualizar = auxiliar;
                    agregarClienteFrm.ShowDialog();
                }
                CargarDatos();
            }
            else
            {
                BL.Mensaje.MensajeSeleccionUnaFila();
            }
        }