public ActionResult Apagar(int id) { ClientePessoaFisicaRepository repository = new ClientePessoaFisicaRepository(); repository.Apagar(id); return(RedirectToAction("Index")); }
public ActionResult Editar(int id) { ClientePessoaFisicaRepository repository = new ClientePessoaFisicaRepository(); ClientePessoaFisica clientePessoaFisica = repository.ObterPeloId(id); ViewBag.ClientePessoaFisica = clientePessoaFisica; return(View()); }
// GET: ClientePessoaFisica public ActionResult Index(string pesquisa) { ClientePessoaFisicaRepository repository = new ClientePessoaFisicaRepository(); List <ClientePessoaFisica> clientePessoaFisicas = repository.ObterTodos(pesquisa); ViewBag.ClientePessoaFisica = clientePessoaFisicas; return(View()); }
public ActionResult Store(string nome, string cpf, DateTime dataNascimento, string rg, string sexo) { ClientePessoaFisica clientePessoaFisica = new ClientePessoaFisica(); clientePessoaFisica.Nome = nome; clientePessoaFisica.CPF = cpf; clientePessoaFisica.DataNascimento = dataNascimento; clientePessoaFisica.RG = rg; clientePessoaFisica.Sexo = sexo; ClientePessoaFisicaRepository repository = new ClientePessoaFisicaRepository(); repository.Inserir(clientePessoaFisica); return(RedirectToAction("Index")); }
public ActionResult Update(int id, string nome, string cpf, DateTime dataNascimento, string rg, string sexo) { ClientePessoaFisica clientePessoaFisica = new ClientePessoaFisica(); clientePessoaFisica.Nome = nome; clientePessoaFisica.Id = id; clientePessoaFisica.Cpf = cpf; clientePessoaFisica.DataNascimento = dataNascimento; clientePessoaFisica.Rg = rg; clientePessoaFisica.Sexo = sexo; ClientePessoaFisicaRepository repository = new ClientePessoaFisicaRepository(); repository.Atualizar(clientePessoaFisica); return(RedirectToAction("Index")); }
public void Can_Insert_Cliente() { IClientePessoaFisicaRepository repository = new ClientePessoaFisicaRepository(); for (int i = 0; i < 500; i++) { repository.Add(new ClientePessoaFisica { Nome = "Cliente" + i.ToString() + " - " + new Random().ToString(), Bairro = "", Cep = "", Cidade = "", Complemento = "", Estado = "", Logadouro = "", Celular = "", Telefone = "", Fax = "", TelefonesAdicionais = "", Email = "", Site = "", Observacoes = "", LimiteParcelamento = 0, AptoParcelamento = false, DiaVencimentoParcelamento = 1, Sobrenome = "", Cpf = "", Rg = "", RgEstado = "", RgOrgaoExpeditor = "", Paternidade = "", Maternidade = "", Nascimento = DateTime.Today, ReferenciaComercial = "", Sexo = Sexo.Masculino, RendaMensal = "", Profissao = "", Sys_DataCadastro = DateTime.Today, Sys_DataModificado = DateTime.Today, Sys_Ativo = true, Sys_Ativo_Descricao = "" }); } }
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 ClientePessoaFisicaController() { repository = new ClientePessoaFisicaRepository(); }
public ClientePessoaFisica GetCliente() { ClientePessoaFisica _Cliente; try { //todo: codigo errado long TempId = 0; long.TryParse(textBoxCodigo.Text, out TempId); IClientePessoaFisicaRepository repository = new ClientePessoaFisicaRepository(); ClientePessoaFisica fromDb = repository.GetById(TempId); if (fromDb != null) { _Cliente = fromDb; } else { _Cliente = new ClientePessoaFisica(); _Cliente.Sys_DataCadastro = DateTime.Now; _Cliente.Sys_DataModificado = DateTime.Now; _Cliente.Sys_Ativo = true; _Cliente.Sys_Ativo_Descricao = "Cadastrado"; } //_Cliente.Id = textBoxCodigo.Text; _Cliente.DiaVencimentoParcelamento = int.Parse(numericUpDownVencimentoParcelamento.Value.ToString()); _Cliente.AptoParcelamento = checkBoxAptoParcelamento.Checked; _Cliente.Estado = textBoxEstado.Text; decimal temp = 0; decimal.TryParse(textBoxLimiteParcelamento.Text, out temp); _Cliente.LimiteParcelamento = temp; _Cliente.Celular = textBoxCelular.Text; _Cliente.Observacoes = textBoxObservacao.Text; _Cliente.Cep = textBoxCep.Text; _Cliente.Site = textBoxSite.Text; _Cliente.Telefone = textBoxTelefone.Text; _Cliente.Email = textBoxEmail.Text; _Cliente.ReferenciaComercial = textBoxReferenciaComercial.Text; _Cliente.Cpf = textBoxCpf.Text; _Cliente.Cidade = textBoxCidade.Text; _Cliente.Maternidade = textBoxMaternidade.Text; _Cliente.Nome = textBoxNome.Text; _Cliente.Rg = textBoxRg.Text; _Cliente.Bairro = textBoxBairro.Text; _Cliente.Logadouro = textBoxLogadouro.Text; _Cliente.Paternidade = textBoxPaternidade.Text; _Cliente.Complemento = textBoxComplemento.Text; _Cliente.TelefonesAdicionais = textBoxTelefones.Text; _Cliente.Fax = textBoxFax.Text; _Cliente.Sobrenome = textBoxSobrenome.Text; _Cliente.RgEstado = textBoxRgUf.Text; _Cliente.RgOrgaoExpeditor = textBoxRgOrgaoExpeditor.Text; _Cliente.RendaMensal = textBoxRenda.Text; _Cliente.Profissao = textBoxProfissao.Text; if (dateTimePickerNascimento.Value < new DateTime(1800, 1, 1)) { _Cliente.Nascimento = null; } else { _Cliente.Nascimento = dateTimePickerNascimento.Value; } if (_Cliente.Sexo == Sexo.Feminino) { radioButtonSexoFeminino.Checked = true; } else { radioButtonSexoMasculino.Checked = true; } return(_Cliente); } catch (Exception ex) { Console.WriteLine("Error: " + ex); } return(null); }