示例#1
0
    private void Modificar()
    {
        Int32   ANIO        = Convert.ToInt32(HiddenField_ANIO.Value);
        Decimal ID_REGIONAL = Convert.ToDecimal(HiddenField_ID_REGIONAL.Value);
        String  ID_CIUDAD   = HiddenField_ID_CIUDAD.Value;

        Decimal P_ENERO      = Convert.ToDecimal(TextBox_PresupuestoEnero.Text);
        Decimal P_FEBRERO    = Convert.ToDecimal(TextBox_PresupuestoFebrero.Text);
        Decimal P_MARZO      = Convert.ToDecimal(TextBox_PresupuestoMarzo.Text);
        Decimal P_ABRIL      = Convert.ToDecimal(TextBox_PresupuestoAbril.Text);
        Decimal P_MAYO       = Convert.ToDecimal(TextBox_PresupuestoMayo.Text);
        Decimal P_JUNIO      = Convert.ToDecimal(TextBox_PresupuestoJunio.Text);
        Decimal P_JULIO      = Convert.ToDecimal(TextBox_PresupuestoJulio.Text);
        Decimal P_AGOSTO     = Convert.ToDecimal(TextBox_PresupuestoAgosto.Text);
        Decimal P_SEPTIEMBRE = Convert.ToDecimal(TextBox_PresupuestoSeptiembre.Text);
        Decimal P_OCTUBRE    = Convert.ToDecimal(TextBox_PresupuestoOctubre.Text);
        Decimal P_NOVIEMBRE  = Convert.ToDecimal(TextBox_PresupuestoNoviembre.Text);
        Decimal P_DICIEMBRE  = Convert.ToDecimal(TextBox_PresupuestoDiciembre.Text);

        Presupuesto _presupuesto = new Presupuesto(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());

        Boolean correcto = _presupuesto.AdicionarActualizarPresupuestosAniosCiudad(ANIO, ID_CIUDAD, P_ENERO, P_FEBRERO, P_MARZO, P_ABRIL, P_MAYO, P_JUNIO, P_JULIO, P_AGOSTO, P_SEPTIEMBRE, P_OCTUBRE, P_NOVIEMBRE, P_DICIEMBRE);

        if (correcto == true)
        {
            Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "La información para el año y ciudad seleccioanda se actualizaron correctamente.", Proceso.Correcto);

            CargarInterfazDespuesDeUpdate();
        }
        else
        {
            Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _presupuesto.MensajeError, Proceso.Error);
        }
    }