0% encontró este documento útil (0 votos)
358 vistas4 páginas

Practica de ASP. NET MVC

El documento describe dos ejercicios para practicar el uso de RadioButtons y CheckBoxes en ASP.NET MVC. El primer ejercicio determina el sexo de una persona usando RadioButtons. El segundo ejercicio permite seleccionar materias reprobadas usando CheckBoxes y determina si la persona puede presentar un examen global basado en el número de materias seleccionadas.

Cargado por

pecian
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
358 vistas4 páginas

Practica de ASP. NET MVC

El documento describe dos ejercicios para practicar el uso de RadioButtons y CheckBoxes en ASP.NET MVC. El primer ejercicio determina el sexo de una persona usando RadioButtons. El segundo ejercicio permite seleccionar materias reprobadas usando CheckBoxes y determina si la persona puede presentar un examen global basado en el número de materias seleccionadas.

Cargado por

pecian
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Practica 6(DAIII)

Objetivo: Realizar ejercicios con RadioButton y CheckedBox, utilizando vistas


razor de asp.net Mvc 3.
Problema 1.
Determinar a partir del sexo si una persona es Mujer o Hombre.
Procedimiento:
1. Crear un Proyecto con el nombre MvcCheRadio.
2. Crear un controlador con el nombre Home.
3. Crear la carpeta Home en la carpeta Views
4. Crear una vista con el nombre Index en la carpeta Home de la carpeta Views,
agregar el siguiente cdigo
<h2>Menu de Acceso a Las Vista Siguientes</h2>
<hr/>
@Html.ActionLink("Ir a la vista del CheckedBox","VistaChe")
<br/>
@Html.ActionLink("Ir a la vista del RadioButton","VistaRad")
<hr/>
5. Crear una vista con el Nombre VistaChe la carpeta Home de la carpeta Views,
agregar el siguiente codigo
<h2>Practica con RadioButon</h2>
<hr/>
<b>Problema:</b>
<p>
Determinar a partir del sexo si una persona es Mujer o Hombre
</p>
@Html.ActionLink("Regresar al Menu","Index")
<hr/>
@using (Html.BeginForm())
{
<fieldset>
<legend>Sexo de la Persona</legend>
@Html.RadioButton("sexo","Masculino") Masculino
<br />
@Html.RadioButton("sexo","Femenino") Femenino
</fieldset>
<input type=submit value="Evaluar" />
}
<hr/>
<h4 align="center">@ViewBag.res</h4>

6. Crear dos mtodos con el nombre VistaRad en el controlador Home, uno


normal y el otro con el atributo Httppost.
public ActionResult VistaRad()
{ return View();
}
[HttpPost]

public ActionResult VistaRad(string sexo)


{
if (sexo == "Femenino")
ViewBag.res = "La Persona es Mujer";
if (sexo == "Masculino")
ViewBag.res = "La Persona es Hombre";
return View();
}
7. Ejecutar el Proyecto, Analiza y observa su ejecucin.

Problema 2.
Visualizar y seleccionar las materias reprobadas y determinar si tiene derecho a
presentar examen global, tomando el criterio de evaluacin de la UTSEM.
Procedimiento:
1. Retomando el proyecto anterior, se creara otra vista en la carpeta Home de la
carpeta Views con el Nombre VistaChe, agregar el siguiente cdigo.
<h2>Practica con CheckedBox</h2>
<hr/>
<b>Problema:</b>
<p>
Visualizar y seleccionar las materias reprobadas y determinar si tiene
derecho a presentar examen global, tomando el criterio de evaluacin de la
UTSEM.
</p>
@Html.ActionLink("Regresar al Menu","Index")
<hr/>
@using (Html.BeginForm())
{
<fieldset>
<legend>Selecciona las materias Reprobadas y se encuentran en
evaluacion Global</legend>
@Html.CheckBox("mat1") Administracion de Proyectos
<br />
@Html.CheckBox("mat2") Formacion SocioCultural
<br />
@Html.CheckBox("mat3") Ingenieria de Software II
<br />
@Html.CheckBox("mat4") Ingles V
<br />
@Html.CheckBox("mat5") Calidad en el Desarrollo de Software
<br />
@Html.CheckBox("mat6") Desarrollo de Aplicaciones III
</fieldset>
<input type=submit value="Evaluar" />
}
<hr/>
<h4 align="center">@ViewBag.res</h4>

2. Crear dos mtodos con el nombre VistaChe en el controlador Home, uno


normal y el otro con el atributo Httppost.

public ActionResult VistaChe()


{
return View();
}
[HttpPost]
public ActionResult VistaChe(bool mat1,bool mat2,bool mat3,bool mat4,bool
mat5,bool mat6)
{
string res = "Sus Materias Reprobadas son:, ";
int conmat = 0;
if (mat1)
{
conmat = conmat + 1;
res = res + "Administracion de Proyectos, ";
}
if (mat2)
{
conmat = conmat + 1;
res = res + "Formacion SocioCultural, ";
}
if (mat3)
{
conmat = conmat + 1;
res = res + "Ingenieria de Software II, ";
}
if (mat4)
{
conmat = conmat + 1;
res = res + "Ingles V, ";
}
if (mat5)
{
conmat = conmat + 1;
res = res + "Calidad en el Desarrollo de Software, ";
}
if (mat6)
{
conmat = conmat + 1;
res = res + "Desarrollo de Aplicaciones III, ";
}
if (conmat > 2)
res = res + " " + "Usted ya no tiene derecho de Presentar Examenes
Globales por excedio mas de dos";
ViewBag.res = res;
return View();
}
3. Ejecutar el Proyecto, Analiza y observa su ejecucin.

Ejercicio

Realizar una aplicacin web asp.net mvc , que permita la venta de


pizzas en la pizzera UTSEM.

También podría gustarte