public ActionResult KardexEmpleado(int empleado) { KardexEmpleado kardex = new KardexEmpleado(); var lista = kardex.GetKardexEmpleado(empleado); return(View(lista)); }
public PartialViewResult MovimientosRecientes(int numDays) { var date = new DateTime(); if (numDays <= 29) { date = DateTime.Today.AddDays(-numDays); } else { date = DateTime.Today.AddMonths(-1); } KardexEmpleado k = new KardexEmpleado(); var model = k.MovimientosRecientes(date); Empleados emp = new Empleados(); var lista2 = emp.GetCumpleIMSSRecientes(date); model.AddRange(lista2); //Ordenamos el modelo por fecha if (model.Count > 0) { //model = model.OrderByDescending(x => x.Fecha.Date).ThenByDescending(c => c.Fecha.TimeOfDay).ToList();// model = model.OrderByDescending(x => x.Fecha.Date).ToList(); } return(PartialView(model)); }
public PartialViewResult Search(SearchFileViewModel busqueda) { List <DatosEmpleado> model = new List <DatosEmpleado>(); if (busqueda.TipoMovimiento != 4) { KardexEmpleado krd = new KardexEmpleado(); model = krd.BuscarMovimientos(busqueda.FechaInicio, busqueda.FechaFin, busqueda.TipoMovimiento, busqueda.IdEmpresa); } else { Empleados emp = new Empleados(); model = emp.GetCumpleIMSS(busqueda.FechaInicio, busqueda.FechaFin, busqueda.IdEmpresa); } return(PartialView(model)); }
public JsonResult RecargarMovimientos(int numDays) { var date = new DateTime(); if (numDays <= 29) { date = DateTime.Today.AddDays(-numDays); } else { date = DateTime.Today.AddMonths(-1); } KardexEmpleado k = new KardexEmpleado(); var model = k.MovimientosRecientes(date); Empleados emp = new Empleados(); var lista2 = emp.GetCumpleIMSSRecientes(date); model.AddRange(lista2); return(Json(model, JsonRequestBehavior.AllowGet)); }