コード例 #1
0
        protected void AgregarButton_Click1(object sender, EventArgs e)
        {
            Evaluaciones        evaluacion   = new Evaluaciones();
            EvaluacionesDetalle evaluaciones = new EvaluacionesDetalle();

            evaluacion = (Evaluaciones)ViewState["Evaluaciones"];
            decimal perdidos = 0;

            perdidos = Utils.ToDecimal(ValorTextBox.Text) - Utils.ToDecimal(LogradoTextBox.Text);

            evaluacion.AgregarDetalle(0, Convert.ToInt32(EvaluacionIdTextBox.Text), CategoriaDropDownList.Text, Convert.ToDecimal(ValorTextBox.Text), Convert.ToDecimal(LogradoTextBox.Text), perdidos);

            ViewState["Evaluaciones"] = evaluacion;

            this.BindGrid();

            decimal Calculador = 0;

            foreach (var item in evaluacion.Detalle)
            {
                Calculador = Calculador + item.Perdido;
            }
            TotalTextBox.Text = Calculador.ToString();

            ValorTextBox.Text   = "0";
            LogradoTextBox.Text = "0";
        }
コード例 #2
0
        protected void AgregarDetalle_Click(object sender, EventArgs e)
        {
            Evaluaciones evaluaciones = ViewStateEvaluaciones();
            decimal      Valor        = ValorTextBox.Text.ToDecimal();
            decimal      Logrado      = LogradoTextBox.Text.ToDecimal();

            evaluaciones.AgregarDetalle(0, evaluaciones.EvaluacionID, CategoriaDropDownList.SelectedValue.ToInt(),
                                        Valor, Logrado, Valor - Logrado);
            ViewState[KeyViewState] = evaluaciones;
            ValorTextBox.Text       = string.Empty;
            LogradoTextBox.Text     = string.Empty;
            this.BindGrid();
        }
コード例 #3
0
        protected void AgregarButton_Click(object sender, EventArgs e)
        {
            Evaluaciones evaluacion = ((Evaluaciones)ViewState[KeyViewState]);
            decimal      Valor      = ValorTextBox.Text.ToDecimal();
            decimal      Logrado    = LogradoTextBox.Text.ToDecimal();

            evaluacion.AgregarDetalle(0, evaluacion.EvaluacionID, CategoriaDropDownList.SelectedValue.ToInt(), Valor, Logrado, Valor - Logrado);
            ViewState[KeyViewState] = evaluacion;
            Calcular();
            CategoriaTextBox.Text = string.Empty;
            ValorTextBox.Text     = string.Empty;
            LogradoTextBox.Text   = string.Empty;
            ActualizarGrid();
        }
コード例 #4
0
        protected void AgregarButton_Click1(object sender, EventArgs e)
        {
            Evaluaciones        evaluacion   = new Evaluaciones();
            EvaluacionesDetalle evaluaciones = new EvaluacionesDetalle();

            evaluacion = (Evaluaciones)ViewState["Evaluaciones"];
            decimal perdidos = 0;

            perdidos = Utils.ToDecimal(ValorTextBox.Text) - Utils.ToDecimal(LogradoTextBox.Text);

            evaluacion.AgregarDetalle(0, Convert.ToInt32(EvaluacionIdTextBox.Text), CategoriaTextBox.Text, Convert.ToDecimal(ValorTextBox.Text), Convert.ToDecimal(LogradoTextBox.Text), perdidos);

            ViewState["Evaluaciones"] = evaluacion;

            this.BindGrid();
            Calcular();
        }