private void Guardar(string mensaje) { try { if (!_PermisoGuardar) { this.Alerta("No tiene permisos para grabar"); return; } if (txtFisico.Text == "" | txtInventario.Text == "" | txtPresentacion.Text == "") { this.Alerta("Un campo requerido se encuentra vacío"); return; } if (cmbProductosLista.SelectedValue == "-1") { this.Alerta("Se debe seleccionar un producto"); this.Nuevo(); return; } Fisico PFisico = this.LlenarFisico(); List <FisicoConsignado> list = new List <FisicoConsignado>(); foreach (DataRow row in dt.Rows) { FisicoConsignado fc = new FisicoConsignado(); fc.Id_Emp = Convert.ToInt32(row["Id_Emp"]); fc.Id_Cd = Convert.ToInt32(row["Id_Cd"]); fc.Id_FisCons = Convert.ToInt32(row["Id_FisCons"]); fc.Id_Cte = Convert.ToInt32(row["Id_Cte"]); fc.Id_Ter = Convert.ToInt32(row["Id_Ter"]); fc.Fis_Consignados = Convert.ToInt32(row["Fis_Consignados"]); list.Add(fc); } PFisico.ListFisicoConsignado = list; CN_CapFisico clsFisico = new CN_CapFisico(); int verificador = -1; Sesion session = (Sesion)Session["Sesion" + Session.SessionID]; clsFisico.InsertarFisico(PFisico, session.Emp_Cnx, ref verificador); if (verificador > 0) { if (mensaje != "sin_mensaje") { this.AlertaFocus("Los datos se han guardado correctamente", txtProducto.ClientID); } Nuevo(); } else { this.Alerta("Hubo un problema al insertar los datos"); } } catch (Exception ex) { throw ex; } }
public void InsertarFisico(Fisico Fisico, string Conexion, ref int verificador) { try { CD_CapFisico claseCapaDatos = new CD_CapFisico(); claseCapaDatos.InsertarFisico(Fisico, Conexion, ref verificador); } catch (Exception ex) { throw ex; } }
private Fisico LlenarFisico() { Sesion session = (Sesion)Session["Sesion" + Session.SessionID]; Fisico Fisico = new Fisico(); Fisico.Id_Emp = session.Id_Emp; Fisico.Id_Cd = session.Id_Cd_Ver; Fisico.Id_Fis = Convert.ToInt32(MaximoId("CapFisico", "Id_Fis")); Fisico.Id_Prd = Convert.ToInt32(txtProducto.Text); Fisico.Fis_Fecha = DateTime.Now; Fisico.Fis_Fisico = Convert.ToInt32(txtFisico.Text); return(Fisico); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Fisico = await _context.Fisicos.FirstOrDefaultAsync(m => m.COD_CLIENTE == id); if (Fisico == null) { return(NotFound()); } return(Page()); }
private void AtualizarLista() { string[] linhas = File.ReadAllLines ("PessoaFisica.txt"); usuarios.Clear(); foreach (string linha in linhas) { string[] dados = linha.Split(";"); Fisico usuario = new Fisico(dados[0], dados[1], dados[2], dados[3], dados[4]); usuarios.Add(usuario); } }
public void EliminarFisico(Fisico Fisico, string Conexion, ref int verificador) { try { CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp", "@Id_Cd" }; object[] Valores = { Fisico.Id_Emp, Fisico.Id_Cd }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCapFisico_Eliminar", ref verificador, Parametros, Valores); CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
private void Inicializar() { try { CN_CapFisico CN_Fisico = new CN_CapFisico(); Fisico fisico = new Fisico(); Sesion session = new Sesion(); session = (Sesion)Session["Sesion" + Session.SessionID]; int verificador = -1; fisico.Id_Emp = session.Id_Emp; fisico.Id_Cd = session.Id_Cd_Ver; CN_Fisico.EliminarFisico(fisico, session.Emp_Cnx, ref verificador); Nuevo(); this.Alerta("El inventario físico se inicializó exitosamente"); } catch (Exception ex) { throw ex; } }
// Start is called before the first frame update void Start() { consolas = new Consolas[8]; consolas[0] = new Ps4("Playstation 4 - ", Ps4.Type.Playstation_4, 1800); consolas[1] = new Ps4("Playstation 1 - ", Ps4.Type.Playstation_1, 340); consolas[2] = new Ps4("Playstation 2 - ", Ps4.Type.Playstation_2, 1000); consolas[3] = new Xbox("Xbox 360 - ", Xbox.Type.Xbox_360, 1000); consolas[4] = new Xbox("Xbox One - ", Xbox.Type.Xbox_one, 1036); consolas[5] = new Nintendo("Nintendo 64 - ", Nintendo.Type.Nintendo_64, 130); consolas[6] = new Nintendo("Nintendo 3DS - ", Nintendo.Type.Nintendo_3DS, 278); consolas[7] = new Nintendo("Nintendo switch - ", Nintendo.Type.Nintendo_Switch, 1500); juegos = new Juegos[6]; juegos[0] = new Digital("Assasins Creed 3 - ", Digital.Plataforma.Playstation_Store, 130); juegos[1] = new Fisico("Dragon ball - ", Fisico.Local.MasGamer, 150); juegos[2] = new Digital("Animal Crossing - ", Digital.Plataforma.Eshop, 200); juegos[3] = new Fisico("Smash - ", Fisico.Local.Phantom, 150); juegos[4] = new Digital("Halo - ", Digital.Plataforma.Xbox_Store, 150); juegos[5] = new Fisico("Halo 2 - ", Fisico.Local.MasGamer, 160); Loop(); }
public static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("======================================================== MEXICANAS =========================================================="); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(); Console.WriteLine(" Para entrar no nosso sistema: \n Informe se você é uma pessoa fisica ou uma pessoa juridica:"); Console.WriteLine(); Console.WriteLine(" Digite 1 para Pessoa fisica\n =============================\n Digite 2 para Pessoa Juridico"); string resp = (Console.ReadLine()); Console.WriteLine(); int opcao = 0; while (resp == "1" || opcao == 1 || opcao == 2) { Console.WriteLine("Digite 1 para fazer um cadastro no nosso Sistema:\nDigite 2 se você já é cadastrado:"); opcao = int.Parse(Console.ReadLine()); if (opcao == 1) { Console.WriteLine("Digite seu nome para cadastro:"); string nome = (Console.ReadLine()); Console.WriteLine("Digite seu email para cadastro:"); string email = (Console.ReadLine()); Console.WriteLine("Digite seu cep:"); string cep = (Console.ReadLine()); Console.WriteLine("Digite sua senha para cadastrar:"); string senha = (Console.ReadLine()); Console.WriteLine("Digite sua senha para cadastrar:"); string cpf = (Console.ReadLine()); Fisico usuario = new Fisico(nome, email, cep, senha, cpf); usuario.CadastroUsuarioFisico(nome, email, cep, senha, cpf); Console.ForegroundColor = ConsoleColor.White; break; } if (opcao == 2) { Fisico usuario = new Fisico(); Console.WriteLine("Digite seu email para cadastro:"); string email = (Console.ReadLine()); Console.WriteLine("Digite seu email para cadastro:"); string senha = (Console.ReadLine()); Console.WriteLine(); usuario.Login(email, senha); int opcaoUsuario = 0; Console.WriteLine(" Vamos lá.\nDigite 1 para poder fazer uma compra\n Digite 2 para verficar seu historico de compra em nossa loja:"); opcaoUsuario = int.Parse(Console.ReadLine()); if (opcaoUsuario == 2) { HistoricoFisico historico = new HistoricoFisico(); Console.WriteLine("Esse é todo o seu historico em nossa loja"); historico.MostrarHistorico(email); } } } }
public static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("======================================================== MEXICANAS =========================================================="); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(); Console.WriteLine(" Para entrar no nosso sistema: \n Informe se você é uma pessoa fisica ou uma pessoa juridica:"); Console.WriteLine(); int resp = 0; Console.WriteLine(" Digite 1 para Pessoa fisica:\n =============================\n Digite 2 para Pessoa Juridico:"); resp = int.Parse(Console.ReadLine()); Console.WriteLine(); int opcao = 0; int opcaoj = 0; HistoricoFisico historicoFisico = new HistoricoFisico(); HistoricoJuridico historicoJuridico = new HistoricoJuridico(); while (resp == 1 || opcao == 1 || opcao == 2 || opcao == 3 || opcao == 4 || resp == 2) { if (resp == 1) { Console.WriteLine("Digite 89 para poder sair do programa:"); Console.WriteLine("Digite 1 para fazer um cadastro no nosso Sistema:\nDigite 2 se você já é cadastrado:"); opcao = int.Parse(Console.ReadLine()); } if (resp == 2) { Console.WriteLine("Digite 3 para fazer um cadastro no nosso Sistema:\nDigite 4 se você já é cadastrado:"); opcao = int.Parse(Console.ReadLine()); } if (opcao == 1) { Console.WriteLine("Digite seu nome para cadastro:"); string nome = (Console.ReadLine()); Console.WriteLine("Digite seu email para cadastro:"); string email = (Console.ReadLine()); Console.WriteLine("Digite seu cep:"); string cep = (Console.ReadLine()); Console.WriteLine("Digite sua senha para cadastrar:"); string senha = (Console.ReadLine()); Console.WriteLine("Digite sua cpf para cadastrar:"); string cpf = (Console.ReadLine()); Fisico usuario = new Fisico(nome, email, cep, senha, cpf); usuario.CadastroUsuarioFisico(nome, email, cep, senha, cpf); Console.ForegroundColor = ConsoleColor.White; break; } if (opcao == 2) { Console.WriteLine("Digite 1 para comprar\n Digite 2 para olhar seu historico:"); int opcaoUsuarioF = int.Parse(Console.ReadLine()); Fisico usuario = new Fisico(); Console.WriteLine("Digite seu email:"); string email = (Console.ReadLine()); Console.WriteLine("Digite sua senha:"); string senha = (Console.ReadLine()); Console.WriteLine(); if (usuario.Login(email, senha)) { int opcaoUsuario = 0; Console.WriteLine(); if (opcaoUsuarioF == 1) { Loja loja = new Loja(); Console.WriteLine("Esse são todos os nossos produtos para venda:"); loja.MostrarProduto(); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(); Console.WriteLine("Digite o ID do produto que você deseja comprar:"); int id = int.Parse(Console.ReadLine()); if (loja.BuscarPorID(id)) { Console.WriteLine(); Console.WriteLine("Agora que você escolheu o seu ID, coloque a quantidade de produtos que você quer comprar:"); int quantidade = int.Parse(Console.ReadLine()); historicoFisico.ColocandoNoHistorico(email, id, quantidade); loja.ComprarProduto(id, quantidade); Console.WriteLine("Se deseja comprar mais produto, digite aperte o s"); string desejacompra = Console.ReadLine(); string desejacompra1 = ""; while (desejacompra == "s" || desejacompra1 == "s") { if (desejacompra == "s") { Console.WriteLine("Digite o ID do produto que você deseja comprar:"); int id1 = int.Parse(Console.ReadLine()); if (loja.BuscarPorID(id1)) { Console.WriteLine("Agora que você escolheu o seu ID, coloque a quantidade de produtos que você quer comprar:"); int quantidade1 = int.Parse(Console.ReadLine()); loja.ComprarProduto(id1, quantidade1); historicoFisico.ColocandoNoHistorico(email, id1, quantidade1); } } if (desejacompra != "s") { break; } Console.WriteLine("Se deseja comprar mais produto, digite aperte o s"); desejacompra1 = Console.ReadLine(); if (desejacompra1 != "s") { break; } } } else { Console.WriteLine("ID errado, tente novamente!!!"); } } if (opcaoUsuarioF == 2) { HistoricoFisico historico = new HistoricoFisico(); Console.WriteLine("Esse é todo o seu historico em nossa loja"); historico.MostrarHistorico(email); } if (opcaoUsuario == 89) { break; } } } if (opcao == 89) { break; Console.WriteLine("Obrigado por visitar o nosso site!!!"); } if (opcao == 3) { Console.WriteLine("Digite seu nome para cadastro:"); string nomeJ = (Console.ReadLine()); Console.WriteLine("Digite seu email para cadastro:"); string emailJ = (Console.ReadLine()); Console.WriteLine("Digite seu cep:"); string cepJ = (Console.ReadLine()); Console.WriteLine("Digite sua senha para cadastrar:"); string senhaJ = (Console.ReadLine()); Console.WriteLine("Digite sua cnpj para cadastrar:"); string cnpj = (Console.ReadLine()); Juridico usuarioJ = new Juridico(nomeJ, emailJ, cepJ, senhaJ, cnpj); usuarioJ.CadastroUsuarioJuridico2(nomeJ, emailJ, cepJ, senhaJ, cnpj); Console.ForegroundColor = ConsoleColor.White; break; } if (opcao == 4) { Console.WriteLine("Digite 1 para comprar\n Digite 2 para olhar seu historico:"); int opcaoUsuarioJ = int.Parse(Console.ReadLine()); Juridico usuarioJ = new Juridico(); Console.WriteLine("Digite seu email:"); string emailJ = (Console.ReadLine()); Console.WriteLine("Digite sua senha:"); string senhaJ = (Console.ReadLine()); Console.WriteLine(); if (usuarioJ.Login2(emailJ, senhaJ)) { int opcaoUsuario = 0; Console.WriteLine(); if (opcaoUsuarioJ == 1) { Loja lojaJ = new Loja(); Console.WriteLine("Esse são todos os nossos produtos para venda:"); lojaJ.MostrarProduto(); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(); Console.WriteLine("Digite o ID do produto que você deseja comprar:"); int idJ = int.Parse(Console.ReadLine()); if (lojaJ.BuscarPorID(idJ)) { Console.WriteLine(); Console.WriteLine("Agora que você escolheu o seu ID, coloque a quantidade de produtos que você quer comprar:"); int quantidadeJ = int.Parse(Console.ReadLine()); historicoJuridico.ColocandoNoHistorico2(emailJ, idJ, quantidadeJ); lojaJ.ComprarProduto(idJ, quantidadeJ); Console.WriteLine("Se deseja comprar mais produto, digite aperte o s"); string desejacompraJ = Console.ReadLine(); string desejacompraJ2 = ""; while (desejacompraJ == "s") { if (desejacompraJ2 == "s") { Console.WriteLine("Digite o ID do produto que você deseja comprar:"); int idJ1 = int.Parse(Console.ReadLine()); if (lojaJ.BuscarPorID(idJ1)) { Console.WriteLine("Agora que você escolheu o seu ID, coloque a quantidade de produtos que você quer comprar:"); int quantidadeJ1 = int.Parse(Console.ReadLine()); lojaJ.ComprarProduto(idJ1, quantidadeJ1); historicoJuridico.ColocandoNoHistorico2(emailJ, idJ1, quantidadeJ1); } } if (desejacompraJ != "s") { break; } Console.WriteLine("Se deseja comprar mais produto, digite aperte o s"); desejacompraJ2 = Console.ReadLine(); if (desejacompraJ2 != "s") { break; } } } else { Console.WriteLine("ID errado, tente novamente!!!"); } } if (opcaoUsuarioJ == 2) { HistoricoJuridico historicoJ = new HistoricoJuridico(); Console.WriteLine("Esse é todo o seu historico em nossa loja"); historicoJ.MostrarHistorico2(emailJ); } if (opcaoUsuarioJ == 89) { break; } } } if (opcao == 89) { break; Console.WriteLine("Obrigado por visitar o nosso site!!!"); } } }
public void InsertarFisico(Fisico fisico, string Conexion, ref int verificador) { CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); try { CapaDatos.StartTrans(); //() string[] Parametros = { "@Id_Emp", "@Id_Cd", "@Id_Fis", "@Id_Prd", "@Fis_Fecha", "@Fis_Fisico", }; object[] Valores = { fisico.Id_Emp , fisico.Id_Cd , fisico.Id_Fis , fisico.Id_Prd == -1 ? (object)null : fisico.Id_Prd , fisico.Fis_Fecha , fisico.Fis_Fisico }; SqlCommand sqlcmd = new SqlCommand(); sqlcmd = CapaDatos.GenerarSqlCommand("spCapFisico_Insertar", ref verificador, Parametros, Valores); //Fisico.Id_Fis = verificador; //identity del fisico string[] ParametrosDet = { "@Id_Emp", "@Id_Cd", "@Id_Fis", "@Id_FisCons", "@Id_Cte", "@Id_Ter", "@Fis_Consignados" }; foreach (FisicoConsignado FisicoConsignado in fisico.ListFisicoConsignado) { object[] ValoresDet = { FisicoConsignado.Id_Emp, FisicoConsignado.Id_Cd, fisico.Id_Fis, //FisicoConsignado.Id_Fis, FisicoConsignado.Id_FisCons, //Id de orden de tabla (consecutivo de fisico consignado) FisicoConsignado.Id_Cte, FisicoConsignado.Id_Ter, FisicoConsignado.Fis_Consignados }; sqlcmd = CapaDatos.GenerarSqlCommand("spCapFisicoConsignado_Insertar", ref verificador, ParametrosDet, ValoresDet); } CapaDatos.CommitTrans(); CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { CapaDatos.RollBackTrans(); throw ex; } }
public static void Main(string[] args) { int entradaUsuario = 0; bool verifica = true; string entrada = null; int sair = 1; while (sair != 0) { Console.WriteLine(" Para entrar no nosso sistema: \n Informe se você é uma pessoa fisica ou uma pessoa juridica:"); Console.WriteLine(" Digite 1 para Pessoa fisica:\n =============================\n Digite 2 para Pessoa Juridico:"); entrada = Console.ReadLine(); //Tratar a entrada inicial verifica = digitosCertos(entrada); entradaUsuario = int.Parse(entrada); int opcao = 0; HistoricoFisico historicoFisico = new HistoricoFisico(); HistoricoJuridico historicoJuridico = new HistoricoJuridico(); try{ Console.WriteLine("ok"); if (verifica == false) { throw new Exception("Nome inválido!**"); Console.WriteLine("ok"); } else { switch (entradaUsuario) { case 1: Console.WriteLine("Digite 0 para volta:"); Console.WriteLine("Digite 1 para fazer um cadastro no nosso Sistema:\nDigite 2 se você já é cadastrado:"); opcao = int.Parse(Console.ReadLine()); if (opcao == 1) { Console.WriteLine("Digite seu nome para cadastro:"); string nome = (Console.ReadLine()); Console.WriteLine("Digite seu email para cadastro:"); string email = (Console.ReadLine()); Console.WriteLine("Digite seu cep:"); string cep = (Console.ReadLine()); Console.WriteLine("Digite sua senha para cadastrar:"); string senha = (Console.ReadLine()); Console.WriteLine("Digite sua cpf para cadastrar:"); string cpf = (Console.ReadLine()); Fisico usuario = new Fisico(nome, email, cep, senha, cpf); usuario.CadastroUsuarioFisico(nome, email, cep, senha, cpf); Console.ForegroundColor = ConsoleColor.White; break; } if (opcao == 2) { Console.WriteLine("Digite 1 para comprar\n Digite 2 para olhar seu historico:"); int opcaoUsuarioF = int.Parse(Console.ReadLine()); Fisico usuario = new Fisico(); Console.WriteLine("Digite seu email:"); string email = (Console.ReadLine()); Console.WriteLine("Digite sua senha:"); string senha = (Console.ReadLine()); Console.WriteLine(); if (usuario.Login(email, senha)) { int opcaoUsuario = 0; Console.WriteLine(); if (opcaoUsuarioF == 1) { Loja loja = new Loja(); Console.WriteLine("Esse são todos os nossos produtos para venda:"); loja.MostrarProduto(); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(); Console.WriteLine("Digite o ID do produto que você deseja comprar:"); int id = int.Parse(Console.ReadLine()); if (loja.BuscarPorID(id)) { Console.WriteLine(); Console.WriteLine("Agora que você escolheu o seu ID, coloque a quantidade de produtos que você quer comprar:"); int quantidade = int.Parse(Console.ReadLine()); historicoFisico.ColocandoNoHistorico(email, id, quantidade); loja.ComprarProduto(id, quantidade); Console.WriteLine("Se deseja comprar mais produto, digite aperte o s"); string desejacompra = Console.ReadLine(); string desejacompra1 = ""; while (desejacompra == "s" || desejacompra1 == "s") { if (desejacompra == "s") { Console.WriteLine("Digite o ID do produto que você deseja comprar:"); int id1 = int.Parse(Console.ReadLine()); if (loja.BuscarPorID(id1)) { Console.WriteLine("Agora que você escolheu o seu ID, coloque a quantidade de produtos que você quer comprar:"); int quantidade1 = int.Parse(Console.ReadLine()); loja.ComprarProduto(id1, quantidade1); historicoFisico.ColocandoNoHistorico(email, id1, quantidade1); } } if (desejacompra != "s") { break; } Console.WriteLine("Se deseja comprar mais produto, digite aperte o s"); desejacompra1 = Console.ReadLine(); if (desejacompra1 != "s") { break; } } } else { Console.WriteLine("ID errado, tente novamente!!!"); } } if (opcaoUsuarioF == 2) { HistoricoFisico historico = new HistoricoFisico(); Console.WriteLine("Esse é todo o seu historico em nossa loja"); historico.MostrarHistorico(email); } if (opcaoUsuario == 89) { break; } } } break; /* //////////////*/ case 2: Console.WriteLine("Digite 3 para fazer um cadastro no nosso Sistema:\nDigite 4 se você já é cadastrado:"); opcao = int.Parse(Console.ReadLine()); if (opcao == 2) { Console.WriteLine("Digite 1 para comprar\n Digite 2 para olhar seu historico:"); int opcaoUsuarioF = int.Parse(Console.ReadLine()); Fisico usuario = new Fisico(); Console.WriteLine("Digite seu email:"); string email = (Console.ReadLine()); Console.WriteLine("Digite sua senha:"); string senha = (Console.ReadLine()); Console.WriteLine(); if (usuario.Login(email, senha)) { int opcaoUsuario = 0; Console.WriteLine(); if (opcaoUsuarioF == 1) { Loja loja = new Loja(); Console.WriteLine("Esse são todos os nossos produtos para venda:"); loja.MostrarProduto(); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(); Console.WriteLine("Digite o ID do produto que você deseja comprar:"); int id = int.Parse(Console.ReadLine()); if (loja.BuscarPorID(id)) { Console.WriteLine(); Console.WriteLine("Agora que você escolheu o seu ID, coloque a quantidade de produtos que você quer comprar:"); int quantidade = int.Parse(Console.ReadLine()); historicoFisico.ColocandoNoHistorico(email, id, quantidade); loja.ComprarProduto(id, quantidade); Console.WriteLine("Se deseja comprar mais produto, digite aperte o s"); string desejacompra = Console.ReadLine(); string desejacompra1 = ""; while (desejacompra == "s" || desejacompra1 == "s") { if (desejacompra == "s") { Console.WriteLine("Digite o ID do produto que você deseja comprar:"); int id1 = int.Parse(Console.ReadLine()); if (loja.BuscarPorID(id1)) { Console.WriteLine("Agora que você escolheu o seu ID, coloque a quantidade de produtos que você quer comprar:"); int quantidade1 = int.Parse(Console.ReadLine()); loja.ComprarProduto(id1, quantidade1); historicoFisico.ColocandoNoHistorico(email, id1, quantidade1); } } if (desejacompra != "s") { break; } Console.WriteLine("Se deseja comprar mais produto, digite aperte o s"); desejacompra1 = Console.ReadLine(); if (desejacompra1 != "s") { break; } } } else { Console.WriteLine("ID errado, tente novamente!!!"); } } if (opcaoUsuarioF == 2) { HistoricoFisico historico = new HistoricoFisico(); Console.WriteLine("Esse é todo o seu historico em nossa loja"); historico.MostrarHistorico(email); } if (opcaoUsuario == 89) { break; } } } if (opcao == 3) { Console.WriteLine("Digite seu nome para cadastro:"); string nomeJ = (Console.ReadLine()); Console.WriteLine("Digite seu email para cadastro:"); string emailJ = (Console.ReadLine()); Console.WriteLine("Digite seu cep:"); string cepJ = (Console.ReadLine()); Console.WriteLine("Digite sua senha para cadastrar:"); string senhaJ = (Console.ReadLine()); Console.WriteLine("Digite sua cnpj para cadastrar:"); string cnpj = (Console.ReadLine()); Juridico usuarioJ = new Juridico(nomeJ, emailJ, cepJ, senhaJ, cnpj); usuarioJ.CadastroUsuarioJuridico2(nomeJ, emailJ, cepJ, senhaJ, cnpj); Console.ForegroundColor = ConsoleColor.White; break; } if (opcao == 4) { Console.WriteLine("Digite 1 para comprar\n Digite 2 para olhar seu historico:"); int opcaoUsuarioJ = int.Parse(Console.ReadLine()); Juridico usuarioJ = new Juridico(); Console.WriteLine("Digite seu email:"); string emailJ = (Console.ReadLine()); Console.WriteLine("Digite sua senha:"); string senhaJ = (Console.ReadLine()); Console.WriteLine(); if (usuarioJ.Login2(emailJ, senhaJ)) { int opcaoUsuario = 0; Console.WriteLine(); if (opcaoUsuarioJ == 1) { Loja lojaJ = new Loja(); Console.WriteLine("Esse são todos os nossos produtos para venda:"); lojaJ.MostrarProduto(); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(); Console.WriteLine("Digite o ID do produto que você deseja comprar:"); int idJ = int.Parse(Console.ReadLine()); if (lojaJ.BuscarPorID(idJ)) { Console.WriteLine(); Console.WriteLine("Agora que você escolheu o seu ID, coloque a quantidade de produtos que você quer comprar:"); int quantidadeJ = int.Parse(Console.ReadLine()); historicoJuridico.ColocandoNoHistorico2(emailJ, idJ, quantidadeJ); lojaJ.ComprarProduto(idJ, quantidadeJ); Console.WriteLine("Se deseja comprar mais produto, digite aperte o s"); string desejacompraJ = Console.ReadLine(); string desejacompraJ2 = ""; while (desejacompraJ == "s") { if (desejacompraJ2 == "s") { Console.WriteLine("Digite o ID do produto que você deseja comprar:"); int idJ1 = int.Parse(Console.ReadLine()); if (lojaJ.BuscarPorID(idJ1)) { Console.WriteLine("Agora que você escolheu o seu ID, coloque a quantidade de produtos que você quer comprar:"); int quantidadeJ1 = int.Parse(Console.ReadLine()); lojaJ.ComprarProduto(idJ1, quantidadeJ1); historicoJuridico.ColocandoNoHistorico2(emailJ, idJ1, quantidadeJ1); } } if (desejacompraJ != "s") { break; } Console.WriteLine("Se deseja comprar mais produto, digite aperte o s"); desejacompraJ2 = Console.ReadLine(); if (desejacompraJ2 != "s") { break; } } } else { Console.WriteLine("ID errado, tente novamente!!!"); } } if (opcaoUsuarioJ == 2) { HistoricoJuridico historicoJ = new HistoricoJuridico(); Console.WriteLine("Esse é todo o seu historico em nossa loja"); historicoJ.MostrarHistorico2(emailJ); } if (opcaoUsuarioJ == 89) { break; } } } break; if (opcao == 89) { break; Console.WriteLine("Obrigado por visitar o nosso site!!!"); } if (opcao == 0) { break; Console.WriteLine("Obrigado por visitar o nosso site!!!"); } } } } catch (Exception) { Console.WriteLine("Nome inválido!"); continue; } } }