public ActionResult Crear(CriteriosBusquedaFechaViewModel searchCriteria) { var vm = new JornadaViewModel { Usuario = searchCriteria.Usuario, Dia = searchCriteria.Fecha.ToShortDateString(), Inicio = searchCriteria.Fecha.ToShortDateString(), Fin = searchCriteria.Fecha.ToShortDateString() }; return this.View(vm); }
public static JornadaViewModel FormJornada(Jornada jornada, string usuario) { var vm = new JornadaViewModel { Usuario = usuario, Id = jornada.Id, Dia = jornada.Dia.ToShortDateString(), Inicio = jornada.Inicio.ToString("dd/MM/yyyy HH:mm", CultureInfo.CurrentCulture), Fin = jornada.Fin.HasValue ? jornada.Fin.Value.ToString("dd/MM/yyyy HH:mm", CultureInfo.CurrentCulture) : string.Empty, Pausas = jornada.Pausas.Select(p => new PausaViewModel { Id = p.Id, Inicio = p.Inicio.ToString("dd/MM/yyyy HH:mm", CultureInfo.CurrentCulture), Fin = p.Fin.HasValue ? p.Fin.Value.ToString("dd/MM/yyyy HH:mm", CultureInfo.CurrentCulture) : string.Empty, }) }; return vm; }