Beispiel #1
0
        protected void BtnAceptar_Click(object sender, EventArgs e)
        {
            var mat = ddlMateria.SelectedValue;

            var porc = (from por in contexto.TblCatalogoParcial
                        where por.idAsignacionMaeria == Convert.ToInt32(ddlMateria.SelectedValue)
                        select por.intPorcentaje).Sum();

            var suma = porc + Int32.Parse(TxtPorcentaje.Text);


            /*porc = Int32.Parse(lbAcumulado.ToString());*/


            if (suma >= 101)
            {
                alertError.Visible = true;
            }
            else
            {
                TblCatalogoParcial parcial = new TblCatalogoParcial();
                parcial.strNombre          = TxtNombre.Text.ToUpper();
                parcial.strDescripcion     = TxtDescripcion.Text.ToUpper();
                parcial.intPorcentaje      = Int32.Parse(TxtPorcentaje.Text);
                parcial.idAsignacionMaeria = int.Parse(mat);
                ControllerParcial ctrlParcial = new ControllerParcial();
                ctrlParcial.InsertarParcial(parcial);
                alertBien.Visible = true;
            }

            this.Response.Redirect("./Evaluaciones.aspx", true);
        }
        public bool InsertarParcial(TblCatalogoParcial _TBL_Parcial)
        {
            bool respuesta = false;

            try
            {
                contexto.TblCatalogoParcial.InsertOnSubmit(_TBL_Parcial);
                contexto.SubmitChanges();
                respuesta = true;
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex.ToString());
                respuesta = false;
            }
            return(respuesta);
        }