public ActionResult ReativarContato(Int32 id) { // Verifica se tem usuario logado USUARIO usuario = new USUARIO(); if ((String)Session["Ativa"] == null) { return(RedirectToAction("Login", "ControleAcesso")); } if ((USUARIO)Session["UserCredentials"] != null) { usuario = (USUARIO)Session["UserCredentials"]; // Verfifica permissão if (usuario.PERFIL.PERF_SG_SIGLA != "ADM") { Session["MensBanco"] = 2; return(RedirectToAction("EditarBanco", new { id = (Int32)Session["IdBanco"] })); } } else { return(RedirectToAction("Login", "ControleAcesso")); } Int32 idAss = (Int32)Session["IdAssinante"]; // Executar CONTA_BANCO_CONTATO item = contaApp.GetContatoById(id); item.CBCT_IN_ATIVO = 1; Int32 volta = contaApp.ValidateEditContato(item); return(RedirectToAction("VoltarAnexoConta")); }
public ActionResult EditarContato(ContaBancariaContatoViewModel vm) { if (ModelState.IsValid) { try { // Executa a operação USUARIO usuarioLogado = (USUARIO)Session["UserCredentials"]; CONTA_BANCO_CONTATO item = Mapper.Map <ContaBancariaContatoViewModel, CONTA_BANCO_CONTATO>(vm); Int32 volta = contaApp.ValidateEditContato(item); // Verifica retorno return(RedirectToAction("VoltarAnexoConta")); } catch (Exception ex) { ViewBag.Message = ex.Message; return(View(vm)); } } else { return(View(vm)); } }
public ActionResult VerContato(Int32 id) { // Prepara view CONTA_BANCO_CONTATO item = contaApp.GetContatoById(id); ContaBancariaContatoViewModel vm = Mapper.Map <CONTA_BANCO_CONTATO, ContaBancariaContatoViewModel>(item); return(View(vm)); }
public ActionResult IncluirContato() { // Prepara view USUARIO usuario = (USUARIO)Session["UserCredentials"]; CONTA_BANCO_CONTATO item = new CONTA_BANCO_CONTATO(); ContaBancariaContatoViewModel vm = Mapper.Map <CONTA_BANCO_CONTATO, ContaBancariaContatoViewModel>(item); vm.COBA_CD_ID = (Int32)Session["IdVolta"]; vm.CBCT_IN_ATIVO = 1; return(View(vm)); }
public ActionResult EditarContato(Int32 id) { if ((String)Session["Ativa"] == null) { return(RedirectToAction("Login", "ControleAcesso")); } // Prepara view CONTA_BANCO_CONTATO item = contaApp.GetContatoById(id); ContaBancariaContatoViewModel vm = Mapper.Map <CONTA_BANCO_CONTATO, ContaBancariaContatoViewModel>(item); return(View(vm)); }
public Int32 ValidateEditContato(CONTA_BANCO_CONTATO item) { try { // Persiste return(_baseService.EditContato(item)); } catch (Exception ex) { throw; } }
public Int32 ValidateCreateContato(CONTA_BANCO_CONTATO item) { try { // Persiste Int32 volta = _baseService.CreateContato(item); return(volta); } catch (Exception ex) { throw; } }
public Int32 CreateContato(CONTA_BANCO_CONTATO item) { using (DbContextTransaction transaction = Db.Database.BeginTransaction(IsolationLevel.ReadCommitted)) { try { _contRepository.Add(item); transaction.Commit(); return(0); } catch (Exception ex) { transaction.Rollback(); throw ex; } } }
public Int32 EditContato(CONTA_BANCO_CONTATO item) { using (DbContextTransaction transaction = Db.Database.BeginTransaction(IsolationLevel.ReadCommitted)) { try { CONTA_BANCO_CONTATO obj = _contRepository.GetById(item.CBCT_CD_ID); _contRepository.Detach(obj); _contRepository.Update(item); transaction.Commit(); return(0); } catch (Exception ex) { transaction.Rollback(); throw ex; } } }
public CONTA_BANCO_CONTATO GetContatoById(Int32 id) { CONTA_BANCO_CONTATO lista = _baseService.GetContatoById(id); return(lista); }