public ActionResult EstudianteEliminar(pa_EstudiantesViewBag_Select_Result modeloVista) { int RegistrosAfectados = 0; string resultado = ""; try { RegistrosAfectados = this.matriculaBD.pa_Estudiantes_Delete(modeloVista.Id_Estudiante); } catch (Exception error) { resultado = "Ocurrio un error " + error.Message; } finally { if (RegistrosAfectados > 0) { resultado = "Registro Eliminado"; } else { resultado += ".No se pudo eliminar"; } } Response.Write("<script language=javascript>alert('" + resultado + "');</script>"); /// se agregan los datos de las provincias, cantones y distritos this.RetornaProvinciasViewBag(); this.RetornaCantonesViewBag(modeloVista.Id_Provincia); this.RetornaDistritosViewBag(modeloVista.Id_Canton); return(View(modeloVista)); }
/// <summary> /// Metodo que Ingresa los estudiantes mediante el procedimiento almacenado /// </summary> /// <returns></returns> public ActionResult EstudianteModifica(pa_EstudiantesRetornaSelectID_Select_Result modeloVista) { ///Variable que registra la cantidad de registros afectados ///si un procedimiento ejecuta insert, update, delete ///no afecta registros implica que hubo un error int cantidadRegistrosAgectados = 0; string resultado = ""; string carne = ""; try { pa_EstudiantesViewBag_Select_Result modeloCarneEstudiante = new pa_EstudiantesViewBag_Select_Result(); modeloCarneEstudiante = this.matriculaBD.pa_EstudiantesViewBag_Select(modeloVista.Id_Estudiante).FirstOrDefault(); carne = modeloCarneEstudiante.Carne; cantidadRegistrosAgectados = this.matriculaBD.pa_Estudiantes_Update(modeloVista.Id_Estudiante, modeloVista.Nombre_Estudiante, modeloVista.Cedula_Estudiante, modeloVista.Id_Provincia, modeloVista.Id_Canton, modeloVista.Id_Distrito, modeloVista.Fecha_Inicio_U, carne); } catch (Exception error) { resultado = "Ocurrio un error " + error.Message; } finally { if (cantidadRegistrosAgectados > 0) { resultado = "Registro Modificado"; } else { resultado += ".No se pudo modificar"; } } Response.Write("<script language=javascript>alert('" + resultado + "');</script>"); this.RetornaProvinciasViewBag(); this.RetornaCantonesViewBag(modeloVista.Id_Provincia); this.RetornaDistritosViewBag(modeloVista.Id_Canton); pa_EstudiantesViewBag_Select_Result modelview = new pa_EstudiantesViewBag_Select_Result(); return(View(modelview)); }
/// <summary> /// Metodo que muestra el formulario para que se Ingresen los estudiantes /// </summary> /// <returns></returns> public ActionResult EstudianteModifica(int Id_Estudiante) { pa_EstudiantesViewBag_Select_Result modeloVista = new pa_EstudiantesViewBag_Select_Result(); modeloVista = this.matriculaBD.pa_EstudiantesViewBag_Select(Id_Estudiante).FirstOrDefault(); this.RetornaProvinciasViewBag(); this.RetornaCantonesViewBag(modeloVista.Id_Provincia); this.RetornaDistritosViewBag(modeloVista.Id_Canton); return(View(modeloVista)); }
/// <summary> /// Metodo que elimina los estudiantes por medio del id_estudiante /// </summary> /// <returns></returns> public ActionResult EstudianteEliminar(int Id_Estudiante) { pa_EstudiantesViewBag_Select_Result modeloVista = new pa_EstudiantesViewBag_Select_Result(); modeloVista = this.matriculaBD.pa_EstudiantesViewBag_Select(Id_Estudiante).FirstOrDefault(); /// se agregan los datos de las provincias, cantones y distritos this.RetornaProvinciasViewBag(); this.RetornaCantonesViewBag(modeloVista.Id_Provincia); this.RetornaDistritosViewBag(modeloVista.Id_Canton); return(View(modeloVista)); }