private void EscreverFormulario(ClienteModelo.Unit Cliente) { Txt_Bairro.Text = Cliente.Bairro; Txt_Cidade.Text = Cliente.Cidade; Txt_Complemento.Text = Cliente.Complemento; Txt_Logradouro.Text = Cliente.Logradouro; Txt_NomeCliente.Text = Cliente.NomeCliente; Txt_NomeMae.Text = Cliente.NomeMae; Txt_NomePai.Text = Cliente.NomePai; Txt_Profissao.Text = Cliente.Profissao; Msk_CEP.Text = Cliente.Cep; Msk_CPF.Text = Cliente.Cpf; Txt_CodigoForm.Text = Cliente.Id.ToString(); Msk_RendaFamiliar.Text = Cliente.RendaFamiliar.ToString(); Msk_Telefone.Text = Cliente.Telefone; Chk_TemPai.Checked = Cliente.NaoTemPai; Cmb_Estados.SelectedItem = Cliente.Estado; if (Cliente.Genero == 1) { Rdb_Feminino.Checked = true; } else if (Cliente.Genero == 0) { Rdb_Masculino.Checked = true; } else { Rdb_Indefinido.Checked = true; } }
public void ValidaCliente(ClienteModelo.Unit cliente) { var ClienteNegocio = new ClienteNegocio(); if (!ClienteNegocio.validaCliente(cliente)) { } ; }
private ClienteModelo.Unit LeituraFormulario() { var NomeCliente = Txt_NomeCliente.Text; var n = 0; int Id; if (int.TryParse(Txt_CodigoForm.Text, out n)) { Id = int.Parse(Txt_CodigoForm.Text) < 0 ? 0 : int.Parse(Txt_Codigo.Text); } else { Id = 0; } var CPF = Msk_CPF.Text; var C = new ClienteModelo.Unit(Id, NomeCliente, CPF); C.Logradouro = Txt_Logradouro.Text; C.NomeMae = Txt_NomeMae.Text; C.Bairro = Txt_Bairro.Text; C.Estado = Cmb_Estados.Text; C.Cidade = Txt_Cidade.Text; C.Cep = Msk_CEP.Text; C.NomePai = Txt_NomePai.Text; C.Profissao = Txt_Profissao.Text; if (Information.IsNumeric(Msk_RendaFamiliar.Text)) { var RendaFamiliar = Convert.ToDouble(Msk_RendaFamiliar.Text); C.RendaFamiliar = RendaFamiliar < 0 ? 0 : RendaFamiliar; } else { C.RendaFamiliar = 0; } C.Telefone = Msk_Telefone.Text; C.NaoTemPai = Chk_TemPai.Checked; if (Rdb_Feminino.Checked) { C.Genero = 1; } if (Rdb_Masculino.Checked) { C.Genero = 0; } if (Rdb_Indefinido.Checked) { C.Genero = 2; } C.ValidaClasse(); return(C); }
public bool validaCliente(ClienteModelo.Unit cliente) { if (!Cls_Uteis.ValidaCPF(cliente.Cpf)) { throw new CadastroClienteException("CPF inválido. Verifique"); } if (cliente.NaoTemPai == false) { if (cliente.NomePai == "") { throw new CadastroClienteException("Não é permitido que nome do pai seja vazio. Caso não exista marque a opção 'Pai desconhecido.'"); } if (cliente.NomePai == cliente.NomeMae) { throw new CadastroClienteException("Não é permitido nome de pai igual nome da mãe"); } } else { cliente.NomePai = ""; } return(true); }