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); }