protected void btnGuardar_Click(object sender, EventArgs e) { /* * if(Page.IsPostBack) * { * ServicioEquipoComputoNegocio servicioequiponeg = new ServicioEquipoComputoNegocio(); * ServicioEquipoComputo servicioequipo = new ServicioEquipoComputo(); * servicioequipo.iIdServicioEquipoComputo = Convert.ToInt32(lblID.Text); * servicioequipo.iIdServicio = Convert.ToInt32(dropListServicio.SelectedValue.ToString()); * servicioequipo.tDescripcion = txtObservaciones.Text; * servicioequiponeg.modificaServicioEC(servicioequipo); * Response.Redirect(Page.ResolveUrl("~/GestionEquipos/Servicios/VerServiciosEquipo.aspx")); * } */ CarreraNegocio carrera = new CarreraNegocio(); Carrera objCarrera = new Carrera(); List <Carrera> lstCarreras = new List <Carrera>(); Boolean bInsertar = true; objCarrera.Nombre = txtcNombre.Text; objCarrera.idInstit = Convert.ToInt32(ddlInstitucion.SelectedValue.ToString()); lstCarreras = carrera.obtenerCarrera(); foreach (Carrera nombrecarrera in lstCarreras) { try { if (nombrecarrera.Nombre == objCarrera.Nombre) { bInsertar = false; throw new Exception("Ya existe una carrera con ese nombre."); } } catch (Exception ex) { /*Response.Write("<script LANGUAGE='JavaScript' >alert('Login Successful')</script>");*/ /*this.Page.Response.Write("<script language='JavaScript'>window.alert('" + ex.Message + "');</script>");*/ /* Console.WriteLine(ex.Message); */ } } if (bInsertar == true) { carrera.insertarCarrera(objCarrera); } Response.Redirect("WebCarrera.aspx"); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { CarreraNegocio carreraNegocio = new CarreraNegocio(); try { GridViewCarrera.DataSource = carreraNegocio.obtenerCarrera(); GridViewCarrera.DataBind(); } catch (Exception ex) { throw new Exception("error de la consulta" + ex.Message); } } }