Esempio n. 1
0
        public ActionResult Create()
        {
            var cargoCo = new CargoCo();
            ViewBag.Cargo = cargoCo.Listar().Select(x => new
            {
                x.Id,
                Nome = x.NomeCargo
            }).ToList();

            return View();
        }
Esempio n. 2
0
        public ActionResult Edit(int id)
        {
            var cargoCo = new CargoCo();
            ViewBag.Cargo = cargoCo.Listar().Select(x => new
            {
                x.Id,
                Nome = x.NomeCargo
            }).ToList();

            var jornada = GetJornada(id);

            return View(jornada);
        }
Esempio n. 3
0
        public ActionResult Create([Bind(Include = "Id,CargoId,HoraEntrada,HoraSaida,TempoIntervalo,TempoMeta")] JornadaViewModel jornada)
        {
            var cargoCo = new CargoCo();
            ViewBag.Cargo = cargoCo.Listar().Select(x => new
            {
                x.Id,
                Nome = x.NomeCargo
            }).ToList();

            if (!ModelState.IsValid)
                return View(jornada);

            _db.Add(SetJornada(jornada));
            _db.Commit();
            this.EnviarMensagem("Jornada foi cadastrada com sucesso.");
            return RedirectToAction("Index");
        }
        private void PopulaCombo()
        {
            var perfilCo = new PerfilCo();
            var unidadeCo = new UnidadeCo();
            var cargoCo = new CargoCo();
            //var jornadaCo = new JornadaCo();

            ViewBag.Perfil = perfilCo.Listar().Select(x => new { x.Id, Nome = x.NomePergil });
            ViewBag.Unidade = unidadeCo.Listar().Select(x => new { x.Id, Nome = x.NomeUnidade });
            ViewBag.Cargo = cargoCo.Listar().Select(x => new { x.Id, Nome = x.NomeCargo });
            //ViewBag.Jornada = jornadaCo.Listar().Select(x => new { x.Id, Nome = x.Descricao });
        }
Esempio n. 5
0
 public CargoController()
 {
     _db = new CargoCo();
 }