daily pastebin goal
13%
SHARE
TWEET

Untitled

a guest Mar 13th, 2018 46 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. @using (Html.BeginForm("CompetenciasEspecificas", "VDTCabecera",Model,
  2. FormMethod.Get, new { @class = "form-horizontal" }))
  3. {
  4. <div id="block1">
  5.     <fieldset>
  6.  
  7.         <legend class="text-center header">Competencias Cardinales</legend>
  8.         <legend class="text-center header">@ViewBag.Message</legend>
  9.     </fieldset>
  10. </div>
  11.  
  12. <table class="table" style="table-layout:fixed">
  13.     <tr>
  14.         <th width="50" height="16">
  15.             @Html.DisplayNameFor(model => model.Item)
  16.         </th>
  17.         <th width="200" height="16">
  18.             @Html.DisplayNameFor(model => model.Descripcion)
  19.         </th>
  20.         <th width="100" height="16"></th>
  21.  
  22.     </tr>
  23.  
  24.     @foreach (var item in Model)
  25.     {
  26.  
  27.     <tr>
  28.         <td>
  29.             <b>@Html.DisplayFor(modelItem => item.Item)</b>
  30.         </td>
  31.         <td>
  32.             <p>@Html.DisplayFor(modelItem => item.Descripcion)</p>
  33.         </td>
  34.         <td>
  35.             @{
  36.         List<SelectListItem> listItems = new List<SelectListItem>();
  37.         listItems.Add(new SelectListItem
  38.         {
  39.             Text = "4 (Grado Alto)",
  40.             Value = "4",
  41.             Selected = true
  42.         });
  43.         listItems.Add(new SelectListItem
  44.         {
  45.             Text = "3 (Bueno por encima del estandar)",
  46.             Value = "3"
  47.  
  48.         });
  49.         listItems.Add(new SelectListItem
  50.         {
  51.             Text = "2 (Minimo necesario para el puesto)",
  52.             Value = "2"
  53.  
  54.         });
  55.  
  56.         listItems.Add(new SelectListItem
  57.         {
  58.             Text = "1 (Insatisfactorio)",
  59.             Value = "1"
  60.  
  61.         });
  62.             }
  63.  
  64.             <div class="form-group">
  65.                 <div class="col-md-10">
  66.                     @Html.DropDownListFor(modelItem => item.Calificacion, listItems, null, htmlAttributes: new { @class = "form-control", Title = "Estado en el cual se encuentra la parametrizaci√≥n actual" })
  67.                     @Html.ValidationMessageFor(modelItem => item.Calificacion, "", new { @class = "text-danger" })
  68.                 </div>
  69.             </div>
  70.         </td>
  71.     </tr>
  72.  
  73.     }
  74.  
  75. </table>
  76.  
  77.  
  78.  
  79. <div class="form-group">
  80.     <div class="col-md-12 text-center">
  81.         <input type="submit" value="Siguiente p√°gina" class="btn btn-primary btn-lg" />
  82.     </div>
  83. </div>
  84. }
  85.    
  86. public ActionResult CompetenciasEspecificas(List<VDTAnalisisHabReqModel> collection)        
  87.     {
  88.         try
  89.         {
  90.             // TODO: Add insert logic here
  91.             if (ModelState.IsValid)
  92.             {
  93.  
  94.  
  95.  
  96.  
  97.                 HabilidadesRequeridasServices srvhab = new HabilidadesRequeridasServices();
  98.                 List<VDTAnalisisHabReqModel> list = new List<VDTAnalisisHabReqModel>();
  99.                 /*
  100.                 foreach (VDTAnalisisHabReqModel a in collection)
  101.                 {
  102.                     srvhab.InsertarDetalleHabilidad(a);
  103.                 }
  104.                 */
  105.  
  106.                 /*list = srvhab.ObtenerHabilidadesEspecificas(collection[0].FuncionarioId);
  107.  
  108.                 for (int i = 0; i < list.Count; i++)
  109.                 {
  110.                     list[i].DatosFuncionario = collection[0].DatosFuncionario;
  111.                     list[i].VdtId = collection[0].VdtId;
  112.                 }
  113.  
  114.  
  115.                 ViewBag.Message = collection[0].DatosFuncionario;*/
  116.  
  117.                 return View(list);
  118.  
  119.             }
  120.  
  121.             return View();
  122.         }
  123.         catch
  124.         {
  125.             return View();
  126.         }
  127.     }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top