示例#1
0
        protected void EliminarButton_Click(object sender, EventArgs e)
        {
            Presupuestos            presupuesto = new Presupuestos();
            PresupuestosRepositorio repositorio = new PresupuestosRepositorio();

            if (repositorio.Eliminar(Convert.ToInt32(PresupuestoTextBox.Text)))
            {
                Utilitarios.Utils.ShowToastr(this, "Registro eliminado", "Exito", "success");
                Limpiar();
            }
            else
            {
                EliminarRequiredFieldValidator.IsValid = false;
            }
        }
示例#2
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            PresupuestosRepositorio repositorio = new PresupuestosRepositorio();

            var Presupuesto = repositorio.Buscar(Utilitarios.Utils.ToInt(PresupuestoTextBox.Text));

            if (Presupuesto != null)
            {
                LlenarCampos(Presupuesto);
                Utilitarios.Utils.ShowToastr(this, "Busqueda exitosa", "Exito");
            }
            else
            {
                Limpiar();
                Utilitarios.Utils.ShowToastr(this, "No se pudo encontrar el presupuesto especificado", "Error", "error");
            }
        }
示例#3
0
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            bool paso = false;
            PresupuestosRepositorio repositorio = new PresupuestosRepositorio();
            //todo: agregar demas validaciones
            Presupuestos presupuesto = LlenarClase();

            if (Utilitarios.Utils.ToInt(PresupuestoTextBox.Text) == 0)
            {
                paso = repositorio.Guardar(presupuesto);
            }

            else
            {
                paso = repositorio.Modificar(presupuesto);
            }

            if (paso)
            {
                Utilitarios.Utils.ShowToastr(this, "Transacción exitosa", "Exito", "success");
                Limpiar();
            }
        }