static void Main(string[] args) { Cliente cliente = new Cliente(1, "Felipe", "*****@*****.**"); ClienteControle clienteControle = new ClienteControle(); try { Console.Write("Exportanto cliente..."); clienteControle.ExportarJson(cliente); Console.WriteLine("ok!"); } catch (Exception ex) { Console.WriteLine($"[ERROR][EXPORT] {DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss,ff")}: {ex.Message}"); } try { Console.Write("Importanto cliente..."); Cliente clienteLido = clienteControle.ImportarJson(); Console.WriteLine("ok!"); Console.WriteLine("Cliente lido: " + clienteLido); } catch (Exception ex) { Console.WriteLine($"[ERROR][IMPORT] {DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss,ff")}: {ex.Message}"); } Console.ReadKey(); }
static void Main(string[] args) { Cliente c = new Cliente(); // inicializando c.Endereco = new Endereco(); c.IdCliente = 1; c.Nome = "Vinicius"; c.Email = "*****@*****.**"; c.Endereco.IdEndereco = 1; c.Endereco.Logradouro = "Rua Carla 12, Roncador"; c.Endereco.Cidade = "Queimados"; c.Endereco.Estado = "RJ"; c.Endereco.Cep = "26381-754"; try { ClienteControle cc = new ClienteControle(); // Instanciando cc.ExportarDadosXml(c); Console.WriteLine(" Dados gravados com sucesso !!"); } catch (Exception ex) { Console.WriteLine("Erro: " + ex.Message); } Console.ReadKey(); }
static void Main(string[] args) { ClienteControle c = new ClienteControle(); c.CadastrarCliente(); Console.ReadKey(); }
static void Main(string[] args) { Cliente cliente = new Cliente(1, "Felipe Ferreira", "056.895.047-00"); ClienteControle controle = new ClienteControle(); controle.ImprimirDados(cliente); Console.ReadKey(); }
private void salvarToolStripButton_Click(object sender, EventArgs e) { try { var C = LeituraFormulario(); var controleCliente = new ClienteControle(); C.ValidaClasse(); controleCliente.ValidaCliente(C); var ClienteJson = ClienteModelo.SerializedClassUnit(C); var F = new Fichario("C:\\Users\\Admin\\source\\repos\\CursoWindowsForm\\Fichario"); if (F.Status) { F.Incluir(C.Id, ClienteJson); if (F.Status) { MessageBox.Show("Ok: " + F.Mensagem, "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparFormulario(); salvarToolStripButton.Enabled = false; abrirToolStripButton.Enabled = true; novoToolStripButton.Enabled = true; DesabilitarHabilitarComponentes(false); } else { var mensagem = MessageBox.Show("Error: " + F.Mensagem, "Mensagem", MessageBoxButtons.OKCancel, MessageBoxIcon.Error); if (mensagem == DialogResult.OK) { MessageBox.Show("Dados Alterados com sucesso!! ", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); F.IncluirAction(C.Id, ClienteJson); LimparFormulario(); salvarToolStripButton.Enabled = false; abrirToolStripButton.Enabled = true; novoToolStripButton.Enabled = true; DesabilitarHabilitarComponentes(false); } } } else { MessageBox.Show("Error: " + F.Mensagem, "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (ValidationException ex) { MessageBox.Show(ex.Message, "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro validação", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public string UpdateClient(Cliente cliente) { try { String result; ClienteControle clienteTeste = new ClienteControle(cliente); result = clienteTeste.ClienteValidoUpdate(); return(result); } catch (Exception ex) { throw new Exception("Erro ao tentatar atualizar" + "" + ex.Message); } }
public string InsertClient(Cliente cliente) { try { String result; ClienteControle clienteTeste = new ClienteControle(cliente); result = clienteTeste.ClienteValidoInsert(); return(result); } catch (Exception ex) { throw new Exception("Erro ao tentatar inserir" + "" + ex.Message); } }
static void Main(string[] args) { Console.WriteLine("\n - CONTROLE DE CLIENTES - \n"); Console.WriteLine("1) Cadastrar Cliente"); Console.WriteLine("2) Atualizar Cliente"); Console.WriteLine("3) Excluir Cliente"); Console.WriteLine("4) Consultar todos os Clientes"); Console.WriteLine("5) Consultar Clientes por nome"); Console.Write("\nInforme a opção desejada: "); int opcao = int.Parse(Console.ReadLine()); ClienteControle ct = new ClienteControle(); switch (opcao) { case 1: ct.CadastrarCliente(); break; case 2: ct.AtualizarCliente(); break; case 3: ct.ExcluirCliente(); break; case 4: ct.ConsultarClientes(); break; case 5: ct.ConsultarClientesPorNome(); break; default: Console.WriteLine("\nOpção inválida."); break; } Console.ReadKey(); //pausando.. }
static void Main(string[] args) { Cliente cliente = new Cliente(); cliente.Endereco = new Endereco(); cliente.IdPessoa = 1; cliente.Nome = "Eduardo"; cliente.Email = "*****@*****.**"; cliente.Cpf = "12.456.789-00"; cliente.Endereco.Logradouro = "Rua Pedro I, 7"; cliente.Endereco.Cidade = "Rio de Janeiro"; cliente.Endereco.Estado = "RJ"; cliente.Endereco.Cep = "123456-000"; ClienteControle clienteControle = new ClienteControle(); clienteControle.ImprimirCliente(cliente); Console.ReadKey(); }
static void Main(string[] args) { Cliente c = new Cliente(1, "Ana Paula", "*****@*****.**"); try { ClienteControle clienteControle = new ClienteControle(); clienteControle.ExportarParaJson(c); Console.WriteLine("\nJson gerado com sucesso"); Cliente clienteObtido = clienteControle.importarJson(); Console.WriteLine("Dados gravados: " + clienteObtido.ToString()); } catch (Exception e) { Console.WriteLine("Erro: " + e.Message); } Console.ReadKey(); }
static void Main(string[] args) { Cliente cliente = new Cliente(1, "Felipe", "*****@*****.**"); ClienteControle controle = new ClienteControle(); try { controle.ExportarParaTxt(cliente); controle.ExportarParaCsv(cliente); controle.ExportarParaXml(cliente); Console.WriteLine("\nCliente gravado"); } catch (Exception e) { Console.WriteLine("Erro: " + e.Message); } Console.WriteLine("Digite o produto"); Console.WriteLine("Codigo............:"); Console.WriteLine("Nome..............:"); Console.WriteLine("Preco.............:"); try { controle.ExportarParaTxt(produto); controle.ExportarParaCsv(cliente); controle.ExportarParaXml(cliente); Console.WriteLine("\nCliente gravado"); } catch (Exception e) { Console.WriteLine("Erro: " + e.Message); } }
static void Main(string[] args) { Cliente cliente = new Cliente(1, "Felipe", "Ferreira", "056.895.047-00", "*****@*****.**"); ClienteControle clienteControle = new ClienteControle(); #region CSV try { Console.Write("Exportando para CSV..."); DateTime start = DateTime.Now; clienteControle.ExportarCsv(cliente); DateTime end = DateTime.Now; Console.WriteLine($"ok! [{(end - start).TotalMilliseconds} ms]"); } catch (Exception ex) { Console.WriteLine("falha."); Console.WriteLine(ex.Message); } #endregion #region JSON try { Console.Write("Exportando para JSON..."); DateTime start = DateTime.Now; clienteControle.ExportarJson(cliente); DateTime end = DateTime.Now; Console.WriteLine($"ok! [{(end - start).TotalMilliseconds} ms]"); } catch (Exception ex) { Console.WriteLine("falha."); Console.WriteLine(ex.Message); } #endregion #region TXT try { Console.Write("Exportando para TXT..."); DateTime start = DateTime.Now; clienteControle.ExportarTxt(cliente); DateTime end = DateTime.Now; Console.WriteLine($"ok! [{(end - start).TotalMilliseconds} ms]"); } catch (Exception ex) { Console.WriteLine("falha."); Console.WriteLine(ex.Message); } #endregion #region XML try { Console.Write("Exportando para XML..."); DateTime start = DateTime.Now; clienteControle.ExportarXml(cliente); DateTime end = DateTime.Now; Console.WriteLine($"ok! [{(end - start).TotalMilliseconds} ms]"); } catch (Exception ex) { Console.WriteLine("falha."); Console.WriteLine(ex.Message); } #endregion Console.ReadKey(); }
static void Main(string[] args) { List <Cliente> listaCliente = new List <Cliente>(); List <Livro> listaLivro = new List <Livro>(); List <EmprestimoLivro> listaEmprestimo = new List <EmprestimoLivro>(); List <StatusEmprestimo> listaStatus = new List <StatusEmprestimo>(); string opcao; do { // MENU BIBLIOTECA Console.WriteLine("\n------->>> BIBLIOTECA <<<-------"); Console.WriteLine("\n1 - Inserir Cliente" + "\n2 - Inserir Livro" + "\n3 - Emprestimos" + "\n4 - Devolvuções" + "\n5 - Imprimir Emprestimo/Devolução" + "\n0 - Sair" + "\n\n--------------------------"); opcao = Console.ReadLine(); Console.Clear(); switch (opcao) { case "1": listaCliente = ClienteControle.ConverteParaLista(); ClienteControle.Registrar(listaCliente); // CRIA CLIENTE E ADICIONA NA FILA break; case "2": listaLivro = LivroControle.ConverterParaLista(); LivroControle.Registrar(listaLivro); // CRIA LIVRO E ADICIONA NA FILA break; case "3": listaEmprestimo = ControladorEmprestimo.ConverteParaListaEmprestimo(); listaLivro = LivroControle.ConverterParaLista(); listaCliente = ClienteControle.ConverteParaLista(); ControladorEmprestimo.Registrar(listaEmprestimo, listaLivro, listaCliente, listaStatus); break; case "4": listaEmprestimo = ControladorEmprestimo.ConverteParaListaEmprestimo(); listaCliente = ControladorEmprestimo.ConverteParaListaCliente(); ControladorEmprestimo.Devolucao(listaEmprestimo, listaStatus, listaCliente); break; case "5": foreach (var elemento in listaStatus) { Console.WriteLine(elemento.ToString()); } Console.WriteLine("Aperte qualquer tecla para retornar ao menu Principal"); Console.ReadKey(); break; } } while (opcao != "0"); }