//Eliminar cliente juridico public bool EliminarClienteJuridico(Juridico juridico) { bool bol_resultado_operacion = false; int int_numero_registro = 0; conexion.Open(); string query = "Sp_Eliminar_ClienteJuridico"; SqlCommand comando = new SqlCommand(query, conexion); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@id_juridico", juridico.id_cliente); int_numero_registro = comando.ExecuteNonQuery(); if (int_numero_registro > 0) { bol_resultado_operacion = true; } else { bol_resultado_operacion = false; } conexion.Close(); return(bol_resultado_operacion); }
public ActionResult DeleteConfirmed(int id) { Juridico juridico = (Juridico)_repositorio.BuscarPor((int)id); _repositorio.Deletar(juridico); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "Id,Nome,Telefone,Endereco,Cnpj")] Juridico juridico) { if (ModelState.IsValid) { _repositorio.Adicionar(juridico); return(RedirectToAction("Index")); } return(View(juridico)); }
public bool RegistrarJuridico(Juridico jur) { //AQUI ELK PROFE APLICO LA MANIPULACION DE TRY CATCH!, APLICAR A TODO DE LA CAP NEGOCIO try { var aux = clienteDatos.RegistrarClienteJuridico(jur); return(true); } catch (Exception) { return(false); } }
// GET: Juridicos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Juridico juridico = (Juridico)_repositorio.BuscarPor((int)id); if (juridico == null) { return(HttpNotFound()); } return(View(juridico)); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Juridico = await _context.Juridicos.FirstOrDefaultAsync(m => m.COD_CLIENTE == id); if (Juridico == null) { return(NotFound()); } return(Page()); }
public ActionResult Edit([Bind(Include = "Id,Nome,Telefone,Endereco,Cnpj")] Juridico juridico) { Juridico juridoEditado = (Juridico)_repositorio.BuscarPor(juridico.Id); juridoEditado.Nome = juridico.Nome; juridoEditado.Telefone = juridico.Telefone; juridoEditado.Endereco = juridico.Endereco; juridoEditado.Cnpj = juridico.Cnpj; if (ModelState.IsValid) { _repositorio.Editar(juridoEditado); return(RedirectToAction("Index")); } return(View(juridico)); }
//obtener cliente juridico public List <Juridico> ObtenerClienteJuridico(int id_juridico) { List <Juridico> Listado = null; Juridico Entidad = null; SqlDataReader lector; //Abrimos conexión conexion.Open(); //Creamos un sqlCommand junto con el query para poder consultar a la bd. string query = "Sp_Obtener_ClienteJuridico"; SqlCommand comando = new SqlCommand(query, conexion); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@id_juridico", id_juridico); lector = comando.ExecuteReader(); if (lector.HasRows) { Listado = new List <Juridico>(); while (lector.Read()) { Entidad = new Juridico(); Entidad.id_cliente = int.Parse(lector["id_juridico"].ToString()); Entidad.razonSocial = lector["razonSocial"].ToString(); Entidad.nComercial = lector["nComercial"].ToString(); Entidad.ruc = lector["ruc"].ToString(); Entidad.email = lector["email"].ToString(); Entidad.direccion = lector["direccion"].ToString(); Entidad.referencia = lector["referencia"].ToString(); Entidad.telefono1 = lector["telefono1"].ToString(); Entidad.telefono2 = lector["telefono2"].ToString(); Entidad.id_estado = int.Parse(lector["id_estado"].ToString()); Entidad.id_tipo_cliente = int.Parse(lector["id_tipo_cliente"].ToString()); Listado.Add(Entidad); } } conexion.Close(); return(Listado); }
protected void btnEliminar_Click(object sender, EventArgs e) { try { Cliente clienteJuridico = new Cliente(txtEliminar.Text); if (clienteJuridico != null) { Juridico personaJuridica = new Juridico(txtEliminar.Text); PersonaContacto personaContacto = new PersonaContacto(personaJuridica); Telefono telefono = new Telefono(); List <Telefono> listaTelefonoJuridico = telefono.Leer(clienteJuridico); List <Telefono> listaTelefonoContacto = telefono.Leer(personaContacto); CorreoElectronico correo = new CorreoElectronico(clienteJuridico.CodigoCorreoElectronico); foreach (Telefono numero in listaTelefonoContacto) { numero.Eliminar(); } foreach (Telefono numero in listaTelefonoJuridico) { numero.Eliminar(); } personaContacto.Eliminar(); personaJuridica.Eliminar(); clienteJuridico.Eliminar(); correo.Eliminar(); ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('la persona ha sido eliminada');" + "window.location ='Clientes_Admin.aspx';", true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('La persona no existe');", true); } } catch (Exception ex) { Session["mensajeError"] = "Ha ocurrido un error con la base de datos. " + ex; ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('No hay conexión con la base de datos');", true); } }
//Editar cliente juridico public bool EditarClienteJuridico(Juridico juridico) { bool bol_resultado_operacion = false; int int_numero_registro = 0; conexion.Open(); string query = "Sp_Editar_ClienteJuridico"; SqlCommand comando = new SqlCommand(query, conexion); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@id_juridico", juridico.id_cliente); comando.Parameters.AddWithValue("@razonSocial", juridico.razonSocial); comando.Parameters.AddWithValue("@nComercial", juridico.nComercial); comando.Parameters.AddWithValue("@ruc", juridico.ruc); comando.Parameters.AddWithValue("@email", juridico.email); comando.Parameters.AddWithValue("@direccion", juridico.direccion); comando.Parameters.AddWithValue("@referencia", juridico.referencia); comando.Parameters.AddWithValue("@telefono1", juridico.telefono1); comando.Parameters.AddWithValue("@telefono2", juridico.telefono2); comando.Parameters.AddWithValue("@id_tipo_cliente", juridico.id_tipo_cliente); int_numero_registro = comando.ExecuteNonQuery(); if (int_numero_registro > 0) { bol_resultado_operacion = true; } else { bol_resultado_operacion = false; } conexion.Close(); return(bol_resultado_operacion); }
protected void btnRegistrar_Click(object sender, EventArgs e) { try { int CodLug1 = this.CodLugar(dplParroquia, dplMunicipio, dplEstado); int CodLug2 = this.CodLugar(dplParroquia2, dplMunicipio2, dplEstado2); CorreoElectronico ctrlCorreo = new CorreoElectronico(txtCorreo.Text); ctrlCorreo.Insertar(); Cliente datosCliente = new Cliente(dplRif.SelectedValue + txtRif.Text, txtContraseña.Text, ctrlCorreo, null); datosCliente.Insertar(); Juridico datosJuridico = new Juridico(dplRif.SelectedValue + txtRif.Text, txtContraseña.Text, ctrlCorreo, txtDenoComercial.Text, txtRazonSocial.Text, int.Parse(txtCapitalDisponible.Text), txtPaginaWeb.Text, CodLug2, CodLug1, null); datosJuridico.Insertar(); Telefono telefono1 = new Telefono(int.Parse(CodigoPais1.SelectedValue), int.Parse(CodAre.Text), int.Parse(txtTelefono1.Text), TipoTelf.Text, datosCliente); telefono1.Insertar(); Telefono telefono2 = new Telefono(int.Parse(CodigoPais2.SelectedValue), int.Parse(CodAre2.Text), int.Parse(txtTelefono2.Text), TipoTelf2.Text, datosCliente); telefono2.Insertar(); PersonaContacto personaContacto1 = new PersonaContacto(CedulaDrop.SelectedValue + txtCedula.Text, Nombre1.Text, Nombre2.Text, Apellido1.Text, Apellido2.Text, datosJuridico); personaContacto1.Insertar(); Telefono telefono3 = new Telefono(int.Parse(CodigoPais3.SelectedValue), int.Parse(CodAre3.Text), int.Parse(txtTelefono3.Text), TipoTelf3.Text, personaContacto1); telefono3.Insertar(); Telefono telefono4 = new Telefono(int.Parse(CodigoPais4.SelectedValue), int.Parse(CodAre4.Text), int.Parse(txtTelefono4.Text), TipoTelf4.Text, personaContacto1); telefono4.Insertar(); ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('La persona ha sido registrado exitosamente');" + "window.location ='Clientes_Admin.aspx';", true); } catch (Exception ex) { Session["mensajeError"] = "Ha ocurrido un error al registrar la persona. " + ex; ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('NO DEBE HABER CAMPOS VACÍOS');", true); } }
protected override void Seed(CarrosContexto context) { //Cria automovel Automovel auto = new Automovel(); auto.Nome = "Celta"; auto.Potencia = 75; auto.Km = 50000; auto.Placa = "MJK-5050"; auto.ValorAluguel = 150.00; //Criar fisica Fisica fisica = new Fisica(); fisica.Nome = "Gabriel Schenato"; fisica.Cpf = "10650799999"; fisica.Telefone = "(49) 99431909"; fisica.Renda = 5000; fisica.DataNascimento = DateTime.Now.AddYears(-20); fisica.Endereco = new Endereco { Cep = "88509900", Logradouro = "Avenida Marechal Castelo Branco", Complemento = "170", Bairro = "Universitário", Localidade = "Lages", Uf = "SC", Numero = "123" }; //Criar juridico Juridico juridico = new Juridico(); juridico.Nome = "Schenato"; juridico.Cnpj = "123456789"; juridico.Telefone = "(49) 32238080"; juridico.Endereco = new Endereco { Cep = "88509900", Logradouro = "Avenida Marechal Castelo Branco", Complemento = "170", Bairro = "Universitário", Localidade = "Lages", Uf = "SC", Numero = "123" }; //Cria aluguel pessoa fisica Aluguel aluguelFisica = new Aluguel(); aluguelFisica.Cliente = fisica; aluguelFisica.Automovel = auto; aluguelFisica.DataInicio = DateTime.Now; aluguelFisica.DataFim = DateTime.Now.AddDays(2); //Fecha aluguel aluguelFisica.CalculaTotal(); //Adicionar no contexto context.Alugueis.Add(aluguelFisica); //Cria aluguel pessoa juridica Aluguel aluguelJuridica = new Aluguel(); aluguelJuridica.Cliente = juridico; aluguelJuridica.Automovel = auto; aluguelJuridica.DataInicio = DateTime.Now; aluguelJuridica.DataFim = DateTime.Now.AddDays(2); //Fecha aluguel aluguelJuridica.CalculaTotal(); //Adicionar no contexto context.Alugueis.Add(aluguelJuridica); //Salvar no contexto context.SaveChanges(); base.Seed(context); }
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; } } }
public void Inicializador() { _juridico = ConstrutorObjeto.CriarJuridico(); }
protected void btnBuscar_Click(object sender, EventArgs e) { Juridico cliente = new Juridico(BuscarRif.Text); if (cliente.RazonSocial != null) { //RIF char[] a = new char[1]; cliente.RIF.CopyTo(0, a, 0, 1); char[] NumRif = new char[15]; cliente.RIF.CopyTo(1, NumRif, 0, cliente.RIF.Length - 1); dplRif.SelectedValue = new String(a).Replace("\0", ""); dplRif.Enabled = true; txtRif.Text = new String(NumRif).Replace("\0", ""); txtRif.Enabled = true; txtDenoComercial.Text = cliente.DenominacionComercial; txtDenoComercial.Enabled = true; txtRazonSocial.Text = cliente.RazonSocial; txtRazonSocial.Enabled = true; txtPaginaWeb.Text = cliente.PaginaWeb; txtPaginaWeb.Enabled = true; txtCapitalDisponible.Text = cliente.Capital.ToString(); txtCapitalDisponible.Enabled = true; //CORREO CorreoElectronico correo = new CorreoElectronico(cliente.CodigoCorreoElectronico); txtCorreo.Text = correo.Direccion; txtCorreo.Enabled = true; //TELEFONOS Telefono telefono1 = new Telefono(); List <Telefono> telefonos = telefono1.Leer(cliente); foreach (ListItem item in CodigoPais1.Items) { if (item.Value == telefonos[0].Numero[NumeroTelefono.Pais].ToString()) { CodigoPais1.SelectedValue = item.Value; } } CodigoPais1.Enabled = true; TipoTelf.SelectedValue = telefonos[0].Tipo; TipoTelf.Enabled = true; CodAre.Text = telefonos[0].Numero[NumeroTelefono.Area].ToString(); CodAre.Enabled = true; txtTelefono1.Text = telefonos[0].Numero[NumeroTelefono.Numero].ToString(); txtTelefono1.Enabled = true; if (telefonos.Count > 1) { foreach (ListItem item in CodigoPais2.Items) { if (item.Value == telefonos[1].Numero[NumeroTelefono.Pais].ToString()) { CodigoPais2.SelectedValue = item.Value; } } CodigoPais2.Enabled = true; TipoTelf2.SelectedValue = telefonos[1].Tipo; TipoTelf2.Enabled = true; CodAre2.Text = telefonos[1].Numero[NumeroTelefono.Area].ToString(); CodAre2.Enabled = true; txtTelefono2.Text = telefonos[1].Numero[NumeroTelefono.Numero].ToString(); txtTelefono2.Enabled = true; } //DIRECCION FISCAL Lugar parroquia = new Lugar(cliente.DireccionFiscal); Lugar Municipio = new Lugar(parroquia.CodigoUbicacion); Lugar Estado = new Lugar(Municipio.CodigoUbicacion); dplEstado.SelectedValue = Estado.Nombre; dplEstado.Enabled = true; this.dplEstado_SelectedIndexChanged(sender, e); dplMunicipio.SelectedValue = Municipio.Nombre; dplMunicipio.Enabled = true; this.dplMunicipio_SelectedIndexChanged(sender, e); dplParroquia.SelectedValue = parroquia.Nombre; dplParroquia.Enabled = true; //DIRECCION FISICA PRINCIPAL Lugar parroquia2 = new Lugar(cliente.DireccionFisica); Lugar Municipio2 = new Lugar(parroquia2.CodigoUbicacion); Lugar Estado2 = new Lugar(Municipio2.CodigoUbicacion); dplEstado2.SelectedValue = Estado2.Nombre; dplEstado2.Enabled = true; this.dplEstado2_SelectedIndexChanged(sender, e); dplMunicipio2.SelectedValue = Municipio2.Nombre; dplMunicipio2.Enabled = true; this.dplMunicipio2_SelectedIndexChanged(sender, e); dplParroquia2.SelectedValue = parroquia2.Nombre; dplParroquia2.Enabled = true; //CONTRASEÑA txtContraseña.Text = cliente.Password; txtContraseña.Enabled = true; txtRepetirContraseña.Text = cliente.Password; txtRepetirContraseña.Enabled = true; //PERSONA DE CONTACTO PersonaContacto contacto = cliente.PersonaContacto(); //CEDULA char[] c = new char[1]; contacto.Cedula.CopyTo(0, c, 0, 1); char[] NumCed = new char[15]; contacto.Cedula.CopyTo(1, NumCed, 0, contacto.Cedula.Length - 1); dplCedula.SelectedValue = new String(c).Replace("\0", ""); dplCedula.Enabled = true; txtCedula.Text = new String(NumCed).Replace("\0", ""); txtCedula.Enabled = true; //NOMBRE Y APELLIDO DE LA PERSONA DE CONTACTO Nombre1.Text = contacto.Nombre1; Nombre1.Enabled = true; Nombre2.Text = contacto.Nombre2; Nombre2.Enabled = true; Apellido1.Text = contacto.Apellido1; Apellido1.Enabled = true; Apellido2.Text = contacto.Apellido2; Apellido2.Enabled = true; //TELEFONOS DE LA PERSONA DE CONTACTO Telefono telefono3 = new Telefono(); List <Telefono> telefonosPC = telefono3.Leer(contacto); foreach (ListItem item in CodigoPais3.Items) { if (item.Value == telefonosPC[0].Numero[NumeroTelefono.Pais].ToString()) { CodigoPais3.SelectedValue = item.Value; } } CodigoPais3.Enabled = true; TipoTelf3.SelectedValue = telefonosPC[0].Tipo; TipoTelf3.Enabled = true; CodAre3.Text = telefonosPC[0].Numero[NumeroTelefono.Area].ToString(); CodAre3.Enabled = true; txtTelefono3.Text = telefonosPC[0].Numero[NumeroTelefono.Numero].ToString(); txtTelefono3.Enabled = true; if (telefonosPC.Count > 1) { foreach (ListItem item in CodigoPais4.Items) { if (item.Value == telefonosPC[1].Numero[NumeroTelefono.Pais].ToString()) { CodigoPais4.SelectedValue = item.Value; } } CodigoPais4.Enabled = true; TipoTelf4.SelectedValue = telefonosPC[1].Tipo; TipoTelf4.Enabled = true; CodAre4.Text = telefonosPC[1].Numero[NumeroTelefono.Area].ToString(); CodAre4.Enabled = true; txtTelefono4.Text = telefonosPC[1].Numero[NumeroTelefono.Numero].ToString(); txtTelefono4.Enabled = true; } btnModificar.Enabled = true; } else { //PERSONA DE CONTACTO dplCedula.Enabled = false; dplCedula.CssClass = "input-group-prepend be-addon"; txtCedula.Enabled = false; txtCedula.CssClass = "form-control"; Nombre1.Enabled = false; Nombre1.CssClass = "form-control"; Nombre2.Enabled = false; Nombre2.CssClass = "form-control"; Apellido1.Enabled = false; Apellido1.CssClass = "form-control"; Apellido2.Enabled = false; Apellido2.CssClass = "form-control"; CodigoPais3.Enabled = false; CodigoPais3.CssClass = "input-group-prepend be-addon"; TipoTelf3.Enabled = false; TipoTelf3.CssClass = "input-group-prepend be-addon"; CodAre3.Enabled = false; CodAre3.CssClass = "form-control"; txtTelefono3.Enabled = false; txtTelefono3.CssClass = "form-control"; CodigoPais4.Enabled = false; CodigoPais4.CssClass = "input-group-prepend be-addon"; TipoTelf4.Enabled = false; TipoTelf4.CssClass = "input-group-prepend be-addon"; CodAre4.Enabled = false; CodAre4.CssClass = "form-control"; txtTelefono4.Enabled = false; txtTelefono4.CssClass = "form-control"; //DATOS DEL CLIENTE JURIDICO dplRif.Enabled = false; dplRif.CssClass = "input-group-prepend be-addon"; txtRif.Enabled = false; txtRif.CssClass = "form-control"; txtDenoComercial.Enabled = false; txtDenoComercial.CssClass = "form-control"; txtRazonSocial.Enabled = false; txtRazonSocial.CssClass = "form-control"; txtPaginaWeb.Enabled = false; txtPaginaWeb.CssClass = "form-control"; txtCapitalDisponible.Enabled = false; txtCapitalDisponible.CssClass = "form-control"; txtCorreo.Enabled = false; txtCorreo.CssClass = "form-control"; CodigoPais1.Enabled = false; CodigoPais1.CssClass = "input-group-prepend be-addon"; TipoTelf.Enabled = false; TipoTelf.CssClass = "input-group-prepend be-addon"; CodAre.Enabled = false; CodAre.CssClass = "form-control"; txtTelefono1.Enabled = false; txtTelefono1.CssClass = "form-control"; CodigoPais2.Enabled = false; CodigoPais2.CssClass = "input-group-prepend be-addon"; TipoTelf2.Enabled = false; TipoTelf2.CssClass = "input-group-prepend be-addon"; CodAre2.Enabled = false; CodAre2.CssClass = "form-control"; txtTelefono2.Enabled = false; txtTelefono2.CssClass = "form-control"; dplEstado.Enabled = false; dplEstado.CssClass = "input-group-prepend be-addon"; dplMunicipio.Enabled = false; dplMunicipio.CssClass = "input-group-prepend be-addon"; dplParroquia.Enabled = false; dplParroquia.CssClass = "input-group-prepend be-addon"; dplEstado2.Enabled = false; dplEstado2.CssClass = "input-group-prepend be-addon"; dplMunicipio2.Enabled = false; dplMunicipio2.CssClass = "input-group-prepend be-addon"; dplParroquia2.Enabled = false; dplParroquia2.CssClass = "input-group-prepend be-addon"; txtContraseña.Enabled = false; txtContraseña.CssClass = "form-control"; txtRepetirContraseña.Enabled = false; txtRepetirContraseña.CssClass = "form-control"; btnModificar.Enabled = false; btnModificar.CssClass = "btn btn-primary btn-user btn-block"; ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('El cliente no existe');", true); } }
public bool EliminarClienteJuridico(Juridico modelo) { var user = clienteDatos.EliminarClienteJuridico(modelo); return(user); }
public bool EliminarClienteJuridico(Juridico modelo) { return(clienteNegocio.EliminarClienteJuridico(modelo)); }
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!!!"); } } }
protected void btnBuscar_Click(object sender, EventArgs e) { try { if (dplTipoCliente.SelectedValue == "Natural") { /// imprimo la cabecera de la tabla de esta manera /// para no perder los estilos de bootstrap tabla += "<table id='example' class='table table-striped table-bordered second' style='width: 100%'>"; tabla += "<thead>"; tabla += "<tr>"; tabla += "<th>Cedula</th>"; tabla += "<th>Nombre1</th>"; tabla += "<th>Nombre2</th>"; tabla += "<th>Apellido1</th>"; tabla += "<th>Apellido2</th>"; tabla += "<th>RIF</th>"; tabla += "<th>Password</th>"; tabla += "<th>CodigoCorreoElectronico</th>"; tabla += "<th>CodigoTienda</th>"; tabla += "</tr>"; tabla += "</thead>"; tabla += "<tbody>"; List <Natural> listaNatural = new List <Natural>(); ctrlConsultaNatural = new Natural(); listaNatural = ctrlConsultaNatural.TodosNaturales(); foreach (Natural item in listaNatural) { /// cuerpo o contenido de la tabla tabla += "<tr>"; tabla += "<td>" + item.Cedula + "</td>"; tabla += "<td>" + item.Nombre1 + "</td>"; tabla += "<td>" + item.Nombre2 + "</td>"; tabla += "<td>" + item.Apellido1 + "</td>"; tabla += "<td>" + item.Apellido2 + "</td>"; tabla += "<td>" + item.RIF + "</td>"; tabla += "<td>" + item.Password + "</td>"; tabla += "<td>" + item.CodigoCorreoElectronico + "</td>"; tabla += "<td>" + item.CodigoTienda + "</td>"; tabla += "<td><a class=" + "portfolio - link" + " data-toggle=" + "modal" + " href=" + "#portfolioModal1" + "> Ver Carnet </a></td>"; tabla += "</tr>"; } tabla += "</tbody>"; tabla += "</table>"; Label1.Text = "Hola"; Label2.Text = "qué tal?"; Label3.Text = "todo bien?"; Label4.Text = "esta es una"; Label5.Text = "tabla natural"; cadena += Label1.Text + "\n" + Label2.Text + "\n" + Label3.Text + "\n" + Label4.Text + "\n" + Label4.Text + "\n"; VerQrNatural carnet = new VerQrNatural(); imgCtrl = carnet.GenerarQr(imgCtrl, cadena); } else { tabla += "<table id='example' class='table table-striped table-bordered second' style='width: 100%'>"; tabla += "<thead>"; tabla += "<tr>"; tabla += "<th>DenominacionComercial</th>"; tabla += "<th>RazonSocial</th>"; tabla += "<th>Capital</th>"; tabla += "<th>PaginaWeb</th>"; tabla += "<th>DireccionFisica</th>"; tabla += "<th>DireccionFiscal</th>"; tabla += "<th>RIF</th>"; tabla += "<th>Password</th>"; tabla += "<th>CodigoCorreoElectronico</th>"; tabla += "<th>CodigoTienda</th>"; tabla += "</tr>"; tabla += "</thead>"; tabla += "<tbody>"; List <Juridico> listaJuridico = new List <Juridico>(); ctrlConsultaJuridico = new Juridico(); listaJuridico = ctrlConsultaJuridico.TodosJuridicos(); foreach (Juridico item in listaJuridico) { /// cuerpo o contenido de la tabla tabla += "<tr>"; tabla += "<td>" + item.DenominacionComercial + "</td>"; tabla += "<td>" + item.RazonSocial + "</td>"; tabla += "<td>" + item.Capital + "</td>"; tabla += "<td>" + item.PaginaWeb + "</td>"; tabla += "<td>" + item.DireccionFisica + "</td>"; tabla += "<td>" + item.DireccionFiscal + "</td>"; tabla += "<td>" + item.RIF + "</td>"; tabla += "<td>" + item.Password + "</td>"; tabla += "<td>" + item.CodigoCorreoElectronico + "</td>"; tabla += "<td>" + item.CodigoTienda + "</td>"; tabla += "<td><a class=" + "portfolio - link" + " data-toggle=" + "modal" + " href=" + "#portfolioModal1" + "> Ver Carnet </a></td>"; tabla += "</tr>"; } tabla += "</tbody>"; tabla += "</table>"; } listaPersonaTabla.InnerHtml = tabla; } catch (Exception ex) { Session["mensajeError"] = "Ha ocurrido un error con la base de datos. " + ex; ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('No hay conexión con la base de datos');", true); } }
protected void btnGuardarCambios(object sender, EventArgs e) { try { //CLIENTE JURIDICO int CodLug1 = this.CodLugar(dplParroquia, dplMunicipio, dplEstado); int CodLug2 = this.CodLugar(dplParroquia2, dplMunicipio2, dplEstado2); Juridico ClienteJuridico = new Juridico(dplRif.SelectedValue + txtRif.Text); ClienteJuridico.DenominacionComercial = txtDenoComercial.Text; ClienteJuridico.RazonSocial = txtRazonSocial.Text; ClienteJuridico.PaginaWeb = txtPaginaWeb.Text; ClienteJuridico.Capital = float.Parse(txtCapitalDisponible.Text); ClienteJuridico.Password = txtContraseña.Text; ClienteJuridico.DireccionFiscal = CodLug1; ClienteJuridico.DireccionFisica = CodLug2; CorreoElectronico ctrlCorreo = new CorreoElectronico(ClienteJuridico.CodigoCorreoElectronico); ctrlCorreo.Direccion = txtCorreo.Text; ctrlCorreo.Actualizar(); ClienteJuridico.Actualizar(); Telefono telefono = new Telefono(); List <Telefono> telefonos = telefono.Leer(ClienteJuridico); Telefono telefono1 = new Telefono(int.Parse(CodigoPais1.SelectedValue), int.Parse(CodAre.Text), int.Parse(txtTelefono1.Text), TipoTelf.Text, ClienteJuridico); Telefono telefono2 = new Telefono(int.Parse(CodigoPais2.SelectedValue), int.Parse(CodAre2.Text), int.Parse(txtTelefono2.Text), TipoTelf2.Text, ClienteJuridico); if (!VerificarCambiosTelefono(telefonos[0], telefono1)) { telefonos[0].Eliminar(); telefono1.Insertar(); } if (!VerificarCambiosTelefono(telefonos[1], telefono2)) { telefonos[1].Eliminar(); telefono2.Insertar(); } //PERSONA DE CONTACTO PersonaContacto contacto = ClienteJuridico.PersonaContacto(); contacto.Nombre1 = Nombre1.Text; contacto.Nombre2 = Nombre2.Text; contacto.Apellido1 = Apellido1.Text; contacto.Apellido2 = Apellido2.Text; contacto.Cedula = dplCedula.SelectedValue + txtCedula.Text; contacto.Actualizar(); telefonos = telefono.Leer(contacto); Telefono telefono3 = new Telefono(int.Parse(CodigoPais3.SelectedValue), int.Parse(CodAre3.Text), int.Parse(txtTelefono3.Text), TipoTelf3.Text, contacto); Telefono telefono4 = new Telefono(int.Parse(CodigoPais4.SelectedValue), int.Parse(CodAre4.Text), int.Parse(txtTelefono4.Text), TipoTelf4.Text, contacto); if (!VerificarCambiosTelefono(telefonos[0], telefono3)) { telefonos[0].Eliminar(); telefono3.Insertar(); } if (!VerificarCambiosTelefono(telefonos[1], telefono4)) { telefonos[1].Eliminar(); telefono4.Insertar(); } //Response.Redirect("/Views/Clientes_Admin.aspx", false); ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('El cliente se ha sido modificado exitosamente');" + "window.location ='Clientes_Admin';", true); } catch (Exception ex) { Session["mensajeError"] = "Ha ocurrido un error al modificar el cliente juridico. " + ex; ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('NO DEBE HABER CAMPOS VACÍOS');", true); } }
public bool RegistrarJuridico(Juridico jur) { return(clienteNegocio.RegistrarJuridico(jur)); }