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 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(); }