private void AlterarCliente() { int ID = int.TryParse(txtID.Text, out ID) ? ID : 0; try { ClienteBll clienteBll = new ClienteBll(); Cliente cliente = clienteBll.RetornarCliente(ID); cliente.Ativo = cbAtivo.Checked; cliente.Bairro = txtBairro.Text; cliente.Celular = txtCelular.Text; cliente.Cep = txtCep.Text; cliente.Cidade = txtCidade.Text; cliente.Complemento = txtComplemento.Text; cliente.CPFCNPJ = txtCPFCNPJ.Text; cliente.Email = txtEmail.Text; //TODO: desenvolver conceito de empresa //cliente.EmpresaID cliente.Endereco = txtEndereco.Text; //TODO: Inserir campo estado //cliente.Estado = cliente.InscricaoEstadual = txtInscricaoEstadual.Text; cliente.NomeFantasia = txtNomeFantasia.Text; cliente.Numero = txtNumero.Text; cliente.RazaoSocial = txtRazaoSocial.Text; cliente.Telefone = txtTelefone.Text; clienteBll.AlterarCliente(cliente); LimparFormulario(); LogBll.InserirLog(new Log { ItemID = ID, Login = Context.User.Identity.Name, Operacao = TipoOperacao.Update.ToString(), Tabela = "Cliente" }); Msg.Sucesso(Resource.ItemSalvoSucesso, this); } catch (Exception ex) { LogBll.InserirLog(new Log { ItemID = ID, Login = Context.User.Identity.Name, Mensagem = ex.Message, Operacao = TipoOperacao.Update.ToString(), Tabela = "Cliente" }); Msg.Erro(Resource.ContateAdminstrador, this); } }