public ActionResult Delete(int id)
        {
            ClientePessoaJuridicaRepository repository = new ClientePessoaJuridicaRepository();

            repository.Delete(id);
            return(RedirectToAction("Index"));
        }
        public ActionResult Editar(int id)
        {
            ClientePessoaJuridicaRepository repository            = new ClientePessoaJuridicaRepository();
            ClientePessoaJuridica           clientePessoaJuridica = repository.ObterPeloId(id);

            ViewBag.ClientePessoaJuridica = clientePessoaJuridica;
            return(View());
        }
        // GET: ClientePessoaJuridica
        public ActionResult Index(string pesquisa)
        {
            ClientePessoaJuridicaRepository repository             = new ClientePessoaJuridicaRepository();
            List <ClientePessoaJuridica>    clientesPessoaJuridica = repository.ObterTodos(pesquisa);

            ViewBag.ClientesPessoaJuridica = clientesPessoaJuridica;
            return(View());
        }
        public ActionResult Store(string cnpj, string razaoSocial, string inscricaoEstadual)
        {
            ClientePessoaJuridica clientePessoaJuridica = new ClientePessoaJuridica();

            clientePessoaJuridica.CNPJ              = cnpj;
            clientePessoaJuridica.RazaoSocial       = razaoSocial;
            clientePessoaJuridica.InscricaoEstadual = inscricaoEstadual;
            ClientePessoaJuridicaRepository repository = new ClientePessoaJuridicaRepository();

            repository.Inserir(clientePessoaJuridica);
            return(RedirectToAction("Index"));
        }
Exemplo n.º 5
0
        public ActionResult Update(int id, string cnpj, string razao_social, string inscricao_estadual)
        {
            ClientePessoaJuridica clientePessoaJuridica = new ClientePessoaJuridica();

            clientePessoaJuridica.Id                = id;
            clientePessoaJuridica.CNPJ              = cnpj;
            clientePessoaJuridica.RazaoSocial       = razao_social;
            clientePessoaJuridica.InscricaoEstatual = inscricao_estadual;

            ClientePessoaJuridicaRepository repository = new ClientePessoaJuridicaRepository();

            repository.Atualizar(clientePessoaJuridica);
            return(RedirectToAction("Index"));
        }
Exemplo n.º 6
0
 public string RequestLicense(LicencaConcedida solicitacao)
 {
     try
     {
         ICliente cliente = null;
         if (Validation.IsCNPJValid(solicitacao.Documento))
         {
             cliente = ClientePessoaFisicaRepository.GetByCpf(solicitacao.Documento);
         }
         else if (Validation.IsCPFValid(solicitacao.Documento))
         {
             cliente = ClientePessoaJuridicaRepository.GetByCnpj(solicitacao.Documento);
         }
         else
         {
             return("");
         }
         if (cliente == null)
         {
             return("");
         }
         var licencaAtual = cliente.Licencas.SingleOrDefault(x => x.Codigo.Equals(solicitacao.GetCodigo()));
         if (licencaAtual != null)
         {
             if (licencaAtual.Status == StatusLicenca.ReenviarCodigo)
             {
                 return(licencaAtual.Codigo);
             }
             return("");
         }
         return(solicitacao.GetCodigo());
     }
     catch (Exception ex)
     {
         LogService(ex);
     }
     return("");
 }
 public ClientePessoaJuridicaController()
 {
     repository = new ClientePessoaJuridicaRepository();
 }