private void GuardarButton_Click(object sender, EventArgs e)
        {
            repositorio = new RepositorioBase <Presupuesto>();
            Presupuesto presupuesto;
            bool        paso = false;

            presupuesto = LlenaClase();

            if (PresupuestoIDnumericUpDown.Value == 0)
            {
                paso = repositorio.Guardar(presupuesto);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar un Presupuesto que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = PresupuestoBLL.Modificar(presupuesto);
            }
            if (paso)
            {
                MessageBox.Show("Guardado", "Exito!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se pudo Guardar!!", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 2
0
        protected void Button3_Click(object sender, EventArgs e)
        {
            Presupuestos presupuesto = new Presupuestos();
            int          id          = 0;

            presupuesto = Llenar();
            if (id != presupuesto.PresupuestoId)
            {
                PresupuestoBLL.Modificar(presupuesto);
            }
            else
            {
                PresupuestoBLL.Guardar(presupuesto);
            }
            Limpiar();
        }
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            Presupuestos presupuesto = new Presupuestos();
            int          id          = 0;

            presupuesto = Llenar();
            if (DescripcionTextBox.Text == DescripcionTextBox.Text)
            {
                if (!string.IsNullOrEmpty(DescripcionTextBox.Text))
                {
                    if (id != presupuesto.PresupuestoId)
                    {
                        PresupuestoBLL.Modificar(presupuesto);
                        //Panel1.Visible = true;
                        //MessageBox.Show("Presupuesto modificado con exito");
                    }
                    else
                    {
                        PresupuestoBLL.Guardar(presupuesto);
                        //Panel1.Visible = true;
                        //MessageBox.Show("Nuevo presupuesto agregado!");
                    }
                }
                else
                {
                    //Label5.Text = "llene los campos vacios";
                    //Panel1.Visible = true;
                }
            }
            else
            {
                /*CamposVacioserrorProvider.SetError(ClavetextBox, "Campos no son iguales");
                 * CamposVacioserrorProvider.SetError(ConfirmartextBox, "Campos no son iguales");
                 * MessageBox.Show("CAMPOS No Coinciden");*/
            }
            //UsuariosBLL.Guardar(usuario);
        }