예제 #1
0
        //
        //
        //
        //
        //          constructor
        //
        //
        //
        //

        public LibroDiario(Form padre)
        {
            //guardamos la referencia al padre
            this.padre = padre;

            //inicio componentes
            InitializeComponent();


            //evitamos que pueda cerrarse o maximizarse
            this.MaximizeBox = false;
            this.ControlBox  = false;

            //cargamos el comboBox desde la base de datos
            Conexion.cargarComboBox(comboBox1);

            //inicializamos lista
            this.elementosLibroDiario = new List <ElementoLibroDiario>();


            if (this.conexion.hayDatosNoAsentado())
            {
                continuar();
            }

            this.buttonAgregar.Show(); //mostramos boton agregar
            this.groupBox.Hide();      //escondemos los botones de edicion
            this.buttonBorrar.Hide();  //escondemos el boton de borrar


            //definimos el rango maximo de las fechas
            conexion.asignarRango(this.dateTimePicker1);

            iniciarElementos();
        }
예제 #2
0
        //metodos
        public void IniciarComponestes()
        {
            elementoLibroDiario = new List <ElementoLibroDiario>();

            Conexion.cargarComboBox(this.comboBoxTipo);
            if (comboBoxTipo.Items.Count > 0)
            {
                this.comboBoxTipo.SelectedIndex = 0;
            }

            mostrarTodo();
        }
        //metodos
        public void IniciarComponestes()
        {
            dataGridView1.RowHeadersVisible = false;

            elementoLibroDiario = new List <ElementoLibroDiario>();

            Conexion.cargarComboBox(this.comboBoxTipo);
            if (comboBoxTipo.Items.Count > 0)
            {
                this.comboBoxTipo.SelectedIndex = 0;
            }

            mostrarTodo();
        }
예제 #4
0
        /// <summary>
        /// pregunta si se desea agregar un elemento al plan contable, en caso de que la respuesta sea si
        /// se lo crea y se lo guarda, en caso contrario no se hace nada
        /// </summary>
        private void preguntarSiAgregar()
        {
            string respuesta = mostrarMensajeConfirmacion("El codigo no existe ¿desearia agregarlo al plan contable?");

            if (respuesta.Equals("OK"))
            {
                crearElementoPlanContable();

                mostrarMensajeGuardado("El elemento contable ha sido añadido con exito");

                this.comboBox1.Items.Clear();
                Conexion.cargarComboBox(this.comboBox1);
                comboBox1.SelectedIndex = comboBox1.FindString(comboBox1.Text);
                agregarElemento();
            }
            else
            {
                this.mostrarMensajeError("El numero del codigo no es corecto.");
            }
        }