Exemplo n.º 1
0
        public ActionResult Salidas(int i =0)
        {
            var viemModel = (CitasEmpleadoViewModel)HttpContext.Application["CitasEmpleado"];
            foreach (var empleado in viemModel.Empleados)
            {
                empleado.Hours = 2 * empleado.Citas.Count;
                TimeSpan tSpan = new TimeSpan(2 * empleado.Citas.Count, 0, 0);
                empleado.Salida = empleado.Entrada + tSpan;
                empleado.Salary = empleado.Hours * 38;
                empleado.Office = false;

            }

            var JornadasModel = (JornadasEmpleadosViewMode)HttpContext.Application["JornadasModel"];
            if(JornadasModel ==null)
            {
                JornadasModel = new JornadasEmpleadosViewMode
                {
                    Empleados = new List<Empleado>(0)
                };
            }

            foreach (var empleado in viemModel.Empleados)
            {
                JornadasModel.Empleados.Add(empleado);

            }
            HttpContext.Application["JornadasModel"] = JornadasModel;
            
            return View(viemModel);
        }
Exemplo n.º 2
0
 public ActionResult Jornada()
 {
     var JornadasModel = (JornadasEmpleadosViewMode)HttpContext.Application["JornadasModel"];
     if (JornadasModel == null)
     {
         JornadasModel = new JornadasEmpleadosViewMode
         {
             Empleados = new List<Empleado>(0)
         };
     }
     return View(JornadasModel);
 }