Beispiel #1
0
        public ActionResult Atualiza(int id)
        {
            var dao = new SolicitacaoLicencaDAO();
            SolicitacaoLicenca solicitacaoLicenca = dao.BuscaPorId(id);

            return(View(solicitacaoLicenca));
        }
Beispiel #2
0
        public ActionResult Remover(int id)
        {
            var dao = new SolicitacaoLicencaDAO();
            SolicitacaoLicenca solicitacaoLicenca = dao.BuscaPorIdWhere(id);

            dao.Remover(solicitacaoLicenca);
            return(RedirectToAction("Index"));
        }
Beispiel #3
0
        public ActionResult Atualiza(int id, Status status, [Bind(Include = "Id, SoftwareId, DataInicio, DataTermino, UsuarioId, MotivoDeUso, Status, Justificacao")] SolicitacaoLicenca solicitacaoLicenca)
        {
            // Corrigir pois está liberando o Menu de ADM
            solicitacaoLicenca.Id     = id;
            solicitacaoLicenca.Status = status;
            var dao = new SolicitacaoLicencaDAO();

            dao.AlterarSituacao(solicitacaoLicenca);
            return(View());
        }
Beispiel #4
0
        public ActionResult Adiciona(SolicitacaoLicenca solicitacaoLicenca)
        {
            //Tratar pra não selecionar usuário. Pegar da SESSION, porque FUNCIONA
            var usuario = (Usuario)Session["usuarioLogin"];

            var dao             = new SolicitacaoLicencaDAO();
            var ultimoProtocolo = dao.SelecionarNumeroMaiorProtocolo();

            solicitacaoLicenca.Protocolo = ultimoProtocolo + 1;
            solicitacaoLicenca.UsuarioId = usuario.Id;
            dao.Adiciona(solicitacaoLicenca);

            return(View());
        }
Beispiel #5
0
        public ActionResult Alterar(int id)
        {
            var dao = new SoftwareDAO();
            IList <Software> softwares = dao.Lista();

            ViewBag.Software = softwares;

            var daoo = new SolicitacaoLicencaDAO();
            SolicitacaoLicenca solicitacaoLicenca = daoo.BuscaPorId(id);

            ViewBag.SolicitacaoLicenca = solicitacaoLicenca;

            ViewBag.ListaEnum = Status.AguardandoAprovacaodoGestor.ToSelectList();

            return(View(solicitacaoLicenca));
        }
 public void AlterarSituacao(SolicitacaoLicenca solicitacaoLicenca)
 {
     contexto.Entry(solicitacaoLicenca).Property(j => j.Justificacao).IsModified = true;
     contexto.Entry(solicitacaoLicenca).Property(e => e.Status).IsModified       = true;
     contexto.SaveChanges();
 }
 public void Atualiza(SolicitacaoLicenca solicitacaoLicenca)
 {
     contexto.Entry(solicitacaoLicenca).State = EntityState.Modified;
     contexto.SolicitacaoLicencas.Update(solicitacaoLicenca);
     contexto.SaveChanges();
 }
 public void Remover(SolicitacaoLicenca solicitacaoLicenca)
 {
     contexto.SolicitacaoLicencas.Remove(solicitacaoLicenca);
     contexto.SaveChanges();
 }
 public void Adiciona(SolicitacaoLicenca solicitacaoLicenca)
 {
     contexto.Add(solicitacaoLicenca);
     contexto.SaveChanges();
 }