Esempio n. 1
0
        protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            //some code
            TextBox IdPorcentaje = GridView1.Rows[e.RowIndex].Cells[1].Controls[0] as TextBox;
            TextBox Porcentaje   = GridView1.Rows[e.RowIndex].Cells[4].Controls[0] as TextBox;

            BindData();
            int SumaLocal = Convert.ToInt32(Session["SumaVariada"].ToString()) + Convert.ToInt32(Porcentaje.Text);

            int IdGrupoOld = Convert.ToInt32(Session["IdGrupoOld"].ToString());
            int GruPesoOld = Convert.ToInt32(Session["IdPorcentajeOld"].ToString());

            Session["GruId"]   = "";
            Session["GruPeso"] = "";
            if (SumaLocal <= 100)
            {
                // OCKO_TblGrupoConceptos GrupoPeriodoLocal = grupoConceptoClass.BuscarIdGrupoCategoria(Convert.ToInt32(IdPorcentaje.Text));
                // GrupoPeriodoLocal.GruPeso = Convert.ToInt32(Porcentaje.Text);
                //grupoConceptoClass.ActualizarGrupoCategoria(GrupoPeriodoLocal);
                Session["GruId"]   = IdPorcentaje.Text;
                Session["GruPeso"] = IdPorcentaje.Text;
                SqlDataSource1.Update();
                Suma = SumaLocal;
            }
            else
            {
                mensaje = "La Suma del Porcentaje es superio a 100";
                ScriptManager.RegisterStartupScript(Page, Page.GetType(), "confirm", "Mensaje('" + mensaje + "');", true);
                Session["GruId"]   = IdGrupoOld;
                Session["GruPeso"] = GruPesoOld;
                SqlDataSource1.Update();
                Suma = OCKOGrupoConceptos.SumaPorcentaje();
            }
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Suma = OCKOGrupoConceptos.SumaPorcentaje();

            if (!IsPostBack)
            {
                Suma = OCKOGrupoConceptos.SumaPorcentaje();
            }
        }
Esempio n. 3
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            string GrupoConcepto = txtnombreCreate.Text;
            bool   existe        = OCKOGrupoConceptos.BuscarGrupoCategoria(GrupoConcepto);

            try
            {
                if (!existe)
                {
                    grupoConceptoTable.GruNombre = GrupoConcepto;
                    grupoConceptoTable.GruMinimo = Convert.ToInt32(txtMinimo.Text);
                    grupoConceptoTable.GruPeso   = Convert.ToInt32(txtPorcentaje.Text);
                    grupoConceptoClass.GuardarGrupoCategoria(grupoConceptoTable);
                    mensaje = "Grupo Concepto ";
                    ScriptManager.RegisterStartupScript(Page, Page.GetType(), "confirm", "MensajeGuardado('" + mensaje + "');", true);
                }
            }
            catch (Exception ex)
            {
                Session["ERROR_RRHH"] = ex;
                Response.Redirect("RRHH_ERROR.aspx");
            }
        }