示例#1
0
        private void btn_cancelar_Click(object sender, EventArgs e)
        {
            GASTOS form = new GASTOS(bd);

            form.Show();

            this.Close();
        }
示例#2
0
        private void btn_agregar_Click(object sender, EventArgs e)
        {
            //Que el id tenga un -1 significa que no se abrió el form para modificar

            try
            {
                if (txt_nombre.TextLength == 0 || txt_sueldo.TextLength == 0)
                {
                    MessageBox.Show("Tienes Campos vacios para continuar", "ALERTA", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                else
                {
                    if (txt_nombre.TextLength >= 15)
                    {
                        MessageBox.Show("No pudes poner un nombre muy largo trata de reducirlo o abreviarlo un poco", "ALERTA", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        txt_nombre.Clear();
                        txt_nombre.Focus();
                    }
                    else
                    {
                        try
                        {
                            if (idParaModificar != -1)
                            {
                                MODIFICAR_PUESTO(idParaModificar);
                            }
                            else
                            {
                                INSERT_PUESTO();
                            }
                        }

                        catch (DBConcurrencyException ex)
                        {
                            MessageBox.Show("Error de concurrencia:\n" + ex.Message, "MENSAJE", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                        catch (Exception ex)
                        {
                            MessageBox.Show(ex.Message, "MENSAJE", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }

                        GASTOS form = new GASTOS(bd);
                        form.Show();

                        this.Close();
                    }
                }
            }
            catch (FormatException)
            {
                MessageBox.Show("Introdujo datos incorrectos", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }