Beispiel #1
0
 public ActionResult DeletarItem(Cadastro_Desenvolvedor item)
 {
     if (item != null)
     {
         _cadDesenv.ExcluirItem(item);
     }
     return(JsonResult(mensagem: "Desenvolvedor Deletado com Sucesso!"));
 }
Beispiel #2
0
        public ActionResult EditarItem(Cadastro_Desenvolvedor paramEdit)
        {
            if (paramEdit.Nome != null & paramEdit.Cargo != null)
            {
                _cadDesenv.Editar(paramEdit);
            }

            return(JsonResult(mensagem: "Desenvolvedor Editado com Sucesso!"));
        }
Beispiel #3
0
        public ActionResult SalvarCadastro(Cadastro_Desenvolvedor paramInsert)
        {
            if (paramInsert.Nome != null & paramInsert.Cargo != null)
            {
                _cadDesenv.Cadastrar(paramInsert);
            }

            return(JsonResult(mensagem: "Desenvolvedor cadastrado com Sucesso!"));
        }
Beispiel #4
0
        public ActionResult Listar(Cadastro_Desenvolvedor paramPesquisa)
        {
            var lstRetorno = _cadDesenv.ListarDev().ToList();

            if (paramPesquisa.Id > 0)
            {
                lstRetorno = lstRetorno.Where(K => K.Id == paramPesquisa.Id).ToList();
            }
            if (!string.IsNullOrWhiteSpace(paramPesquisa.Nome))
            {
                lstRetorno = lstRetorno.Where(K => K.Nome.Contains(paramPesquisa.Nome)).ToList();
            }
            if (!string.IsNullOrWhiteSpace(paramPesquisa.Cargo))
            {
                lstRetorno = lstRetorno.Where(K => K.Cargo.Contains(paramPesquisa.Cargo)).ToList();
            }

            return(PartialView("_PartialResult", lstRetorno));
        }
Beispiel #5
0
 public void Editar(Cadastro_Desenvolvedor paramEdit)
 {
     conexao.Entry(paramEdit).State = EntityState.Modified;
     conexao.SaveChanges();
 }
Beispiel #6
0
 public void ExcluirItem(Cadastro_Desenvolvedor item)
 {
     conexao.Entry(item).State = EntityState.Deleted;
     conexao.SaveChanges();
 }
Beispiel #7
0
 public void Cadastrar(Cadastro_Desenvolvedor paramInsert)
 {
     conexao.Cadastro_Desenvolvedor.Add(paramInsert);
     conexao.SaveChanges();
 }