private void guardar() { string car = File.ReadAllText("Data/Registro.OKs"); ListaEmpresas Le = JsonConvert.DeserializeObject <ListaEmpresas>(car); foreach (Empresa c in Le.UsuariosTotales) { if (c.id == em.id) { em.Clave = c.Clave; Le.UsuariosTotales.Remove(c); Le.UsuariosTotales.Add(em); break; } } car = JsonConvert.SerializeObject(Le); File.WriteAllText("Data/Registro.OKs", car); em.Clave = null; car = JsonConvert.SerializeObject(es); File.WriteAllText("estatus/" + em.Usuario + ".es", car); actualizar(); }
private void button5_Click(object sender, EventArgs e) { string car = File.ReadAllText("Data/Registro.OKs"); ListaEmpresas Le = JsonConvert.DeserializeObject <ListaEmpresas>(car); foreach (Empresa c in Le.UsuariosTotales) { if (c.id == em.id) { if (c.Clave == textBox3.Text) { File.Delete("estatus/" + em.Usuario + ".es"); File.Delete("stock/" + em.Usuario + ".st"); File.Delete("trans/" + em.Usuario + ".tr"); Le.UsuariosTotales.Remove(c); car = JsonConvert.SerializeObject(Le); File.WriteAllText("Data/Registro.OKs", car); Application.Restart(); } else { return; } } } guardar(); }
private void Revisar() { if (!File.Exists("Data/Registro.OKs")) { ListaEmpresas asd = new ListaEmpresas(); asd.UsuariosTotales = new List <Empresa>(); string g = JsonConvert.SerializeObject(asd); File.WriteAllText("Data/Registro.OKs", g); AbrirFormulario <Registrarse>(); } else { Login ingresar = new Login(); ingresar.TopLevel = false; ingresar.Dock = DockStyle.Fill; Contenedor.Controls.Add(ingresar); Contenedor.Tag = ingresar; ingresar.contrato = this; ingresar.Show(); ingresar.BringToFront(); linkLabel1.Visible = true; } }
private void ogin() { string car = File.ReadAllText("Data/Registro.OKs"); ListaEmpresas em = JsonConvert.DeserializeObject <ListaEmpresas>(car); foreach (Empresa c in em.UsuariosTotales) { if (c.Usuario == Usuario.Text) { if (c.Clave == key.Text) { loadem(c); return; } else { MessageBox.Show("Clave incorrecta", "Error"); key.Text = ""; key.Focus(); } } } MessageBox.Show("El usuario " + Usuario.Text + " no existe", "Error"); }
private void button4_Click(object sender, EventArgs e) { if (Empresa.Text == "") { Empresa.Focus(); MessageBox.Show("¡Faltan Datos!"); return; } if (Dueño.Text == "") { Dueño.Focus(); MessageBox.Show("¡Faltan Datos!"); return; } if (Telefono.Text == "") { Telefono.Focus(); MessageBox.Show("¡Faltan Datos!"); return; } if (Direccion.Text == "") { Direccion.Focus(); MessageBox.Show("¡Faltan Datos!"); return; } if (usuario.Text == "") { usuario.Focus(); MessageBox.Show("¡Faltan Datos!"); return; } if (key1.Text == "") { key1.Focus(); MessageBox.Show("¡Faltan Datos!"); return; } if (key2.Text == "") { key2.Focus(); MessageBox.Show("¡Faltan Datos!"); return; } if (key1.Text != key2.Text) { MessageBox.Show("¡Las Contraseñas no coinciden!"); key1.Text = ""; key2.Text = ""; key1.Focus(); return; } else { Empresa a = new Empresa(); a.Nombre = Empresa.Text; a.Dueño = Dueño.Text; a.Telefono = Telefono.Text; a.Direccion = Direccion.Text; a.Usuario = usuario.Text; a.Clave = key1.Text; a.ListaDivisas = new List <Divisa>(); Divisa Bs = new Divisa(); Bs.Nombre = "Bolívares"; Bs.Logo = "Bs"; Bs.equivalente = 250000; a.ListaDivisas.Add(Bs); Random ran = new Random(); byte[] buffer = new byte[14]; string g = File.ReadAllText("Data/Registro.OKs"); ListaEmpresas asd = JsonConvert.DeserializeObject <ListaEmpresas>(g); bool s = true; do { s = false; a.id = ""; ran.NextBytes(buffer); foreach (char c in buffer) { a.id += c; } foreach (Empresa c in asd.UsuariosTotales) { if (c.id == a.id) { s = true; break; } } } while (s); foreach (Empresa c in asd.UsuariosTotales) { if (c.Usuario == a.Usuario) { MessageBox.Show("¡Este nombre de usuario ya esta en uso!"); return; } } asd.UsuariosTotales.Add(a); g = JsonConvert.SerializeObject(asd); File.WriteAllText("Data/Registro.OKs", g); //transacciones------------------------------------------- Transacciones tr = new Transacciones(); tr.TodasLasCompras = new List <Compra>(); tr.TodasLasVentas = new List <Venta>(); tr.id = a.id; g = JsonConvert.SerializeObject(tr); File.WriteAllText(string.Format("trans/{0}{1}", a.Usuario, ".tr"), g); //Stock-------------------------------------------------- Stock st = new Stock(); st.ListaDeArticulos = new List <Articulo>(); st.id = a.id; g = JsonConvert.SerializeObject(st); File.WriteAllText(string.Format("stock/{0}{1}", a.Usuario, ".st"), g); //estatus---------------------------------------------------- Estatus es = new Estatus(); es.id = a.id; g = JsonConvert.SerializeObject(es); File.WriteAllText(string.Format("estatus/{0}{1}", a.Usuario, ".es"), g); Application.Restart(); } }