protected void btnAceptar_Click(object sender, EventArgs e) { try { using (ModeloOcupacional1 contexto = new ModeloOcupacional1()) { var nota = (from p in contexto.NOTAS where p.COD_ALU == txbCodAlu.Text select p).FirstOrDefault(); if (nota != null) { contexto.NOTAS.Remove(nota); contexto.SaveChanges(); } var alumno = (from p in contexto.ALUMNOS where p.COD_ALU == txbCodAlu.Text select p).FirstOrDefault(); if (alumno != null) { contexto.ALUMNOS.Remove(alumno); contexto.SaveChanges(); } } Response.Redirect("WebFormAlumno.aspx"); } catch (Exception) { literal1.Text = "Error al borrar el alumno"; } }
protected void GridviewNota_RowCommand(object sender, GridViewCommandEventArgs e) { int n = Convert.ToInt32(e.CommandArgument); if (e.CommandName == "Modificar") { txbCodAlu.Text = GridviewNota.Rows[n].Cells[0].Text.ToString(); txbCodCur.Text = GridviewNota.Rows[n].Cells[1].Text.ToString(); txbApellidos.Text = GridviewNota.Rows[n].Cells[2].Text.ToString(); txbNombre.Text = GridviewNota.Rows[n].Cells[3].Text.ToString(); txbNota1.Text = GridviewNota.Rows[n].Cells[4].Text.ToString(); txbNota2.Text = GridviewNota.Rows[n].Cells[5].Text.ToString(); txbNota3.Text = GridviewNota.Rows[n].Cells[6].Text.ToString(); txbMedia.Text = GridviewNota.Rows[n].Cells[7].Text.ToString(); PanelNotas.Visible = true; } if (e.CommandName == "Borrar") { var id = GridviewNota.Rows[n].Cells[1].Text.ToString(); using (ModeloOcupacional1 contexto = new ModeloOcupacional1()) { var nota = (from p in contexto.NOTAS where p.COD_CUR == id select p).FirstOrDefault(); if (nota != null) { contexto.NOTAS.Remove(nota); contexto.SaveChanges(); dropNotasCurso.ClearSelection(); GridviewNota.DataBind(); } } } }
protected void BtnBorrar_Click(object sender, EventArgs e) { try { using (ModeloOcupacional1 contexto = new ModeloOcupacional1()) { var nota = (from p in contexto.NOTAS where p.COD_CUR == TxtboxCurso.Text select p); if (nota != null) { contexto.NOTAS.RemoveRange(nota); contexto.SaveChanges(); } var curso = (from p in contexto.CURSOS where p.COD_CUR == TxtboxCurso.Text select p).FirstOrDefault(); if (curso != null) { contexto.CURSOS.Remove(curso); contexto.SaveChanges(); } } } catch (SqlException ex) { literal1.Text = ex.ToString(); } catch (Exception ex) { literal1.Text = ex.ToString(); } TxtboxCurso.Text = ""; TxtboxDescripcion.Text = ""; TxtboxHoras.Text = ""; TxtboxTutor.Text = ""; cargar_pagina(); }
protected void btnModificar_Click(object sender, EventArgs e) { using (ModeloOcupacional1 contexto = new ModeloOcupacional1()) { NOTAS nota = (from p in contexto.NOTAS where p.COD_CUR == txbCodCur.Text && p.COD_ALU == txbCodAlu.Text select p).First(); nota.COD_CUR = txbCodCur.Text; nota.COD_ALU = txbCodAlu.Text; nota.ALUMNOS.APELLIDOS = txbApellidos.Text; nota.ALUMNOS.NOMBRE = txbNombre.Text; nota.NOTA1 = Int32.Parse(txbNota1.Text); nota.NOTA2 = Int32.Parse(txbNota2.Text); nota.NOTA3 = Int32.Parse(txbNota3.Text); nota.MEDIA = Int32.Parse(txbMedia.Text); contexto.SaveChanges(); dropNotasCurso.ClearSelection(); GridviewNota.DataBind(); } }
protected void BtnModificar_Click(object sender, EventArgs e) { try { using (ModeloOcupacional1 contexto = new ModeloOcupacional1()) { CURSOS curso = (from p in contexto.CURSOS where p.COD_CUR == TxtboxCurso.Text select p).First(); curso.COD_CUR = TxtboxCurso.Text; curso.DESCRIPCION = TxtboxDescripcion.Text; curso.HORAS = Int32.Parse(TxtboxHoras.Text); curso.TUTOR = TxtboxTutor.Text; contexto.SaveChanges(); } } catch (Exception ex) { literal1.Text = ex.ToString(); } }
protected void btnAceptar_Click(object sender, EventArgs e) { try { using (ModeloOcupacional1 contexto = new ModeloOcupacional1()) { ALUMNOS alumno = (from p in contexto.ALUMNOS where p.COD_ALU == txbCodAlu.Text select p).First(); alumno.COD_ALU = txbCodAlu.Text; alumno.DNI = txbDNI.Text; alumno.APELLIDOS = txbApellidos.Text; alumno.NOMBRE = txbNombre.Text; contexto.SaveChanges(); Response.Redirect("WebFormAlumno.aspx"); } } catch (SqlException ex) { literal1.Text = ex.ToString(); } }
protected void BtnNuevo_Click(object sender, EventArgs e) { if (Convert.ToInt32(Session["nuevo"]) == 0) { TxtboxCurso.ReadOnly = false; TxtboxCurso.Text = ""; TxtboxDescripcion.Text = ""; TxtboxHoras.Text = ""; TxtboxTutor.Text = ""; Session["nuevo"] = 1; return; } if (Convert.ToInt32(Session["nuevo"]) == 1) { try { using (ModeloOcupacional1 contexto = new ModeloOcupacional1()) { CURSOS curso = new CURSOS(); curso.COD_CUR = TxtboxCurso.Text; curso.DESCRIPCION = TxtboxDescripcion.Text; curso.HORAS = Int32.Parse(TxtboxHoras.Text); curso.TUTOR = TxtboxTutor.Text; curso.NOTAS = curso.NOTAS; contexto.CURSOS.Add(curso); contexto.SaveChanges(); } } catch (Exception) { literal1.Text = "Codigo de curso ya en uso"; } Session["nuevo"] = 0; } }
protected void btnAceptar_Click(object sender, EventArgs e) { try { using (ModeloOcupacional1 contexto = new ModeloOcupacional1()) { ALUMNOS alumno = new ALUMNOS(); alumno.COD_ALU = txbCodAlu.Text; alumno.NOTAS = alumno.NOTAS; alumno.DNI = txbDNI.Text; alumno.APELLIDOS = txbApellidos.Text; alumno.NOMBRE = txbNombre.Text; contexto.ALUMNOS.Add(alumno); contexto.SaveChanges(); Response.Redirect("WebFormAlumno.aspx"); } } catch (Exception) { literal1.Text = "La clave del alumno ya esta siendo utilizada"; } }
protected void btnAceptar_Click(object sender, EventArgs e) { try { using (ModeloOcupacional1 contexto = new ModeloOcupacional1()) { NOTAS nota = new NOTAS(); nota.COD_ALU = ddAlumnos.Text; nota.COD_CUR = ddCursos.Text; nota.NOTA1 = 0; nota.NOTA2 = 0; nota.NOTA3 = 0; nota.MEDIA = 0; contexto.NOTAS.Add(nota); contexto.SaveChanges(); } } catch (Exception) { literal1.Text = "El alumno ya se encuentra en el curso"; return; } Response.Redirect("WebFormAlumno.aspx"); }