private void BRemoveStores_Click(object sender, EventArgs e) { bool hay_error = false; try { string Local = CStore.SelectedItem.ToString(); } catch (Exception exc) { MessageBox.Show("Error al remover local!\n" + exc.Message, "Error"); hay_error = true; } if (hay_error == false) { string Local = CStore.SelectedItem.ToString(); List <Local> locales = Metodos.DeserializarLocal(); Local ARemover = Metodos.BuscaLocal(Local, locales); AdminApp adminActivo = AUser.AdminAppA; adminActivo.QuitarLocal(locales, Local); MessageBox.Show("Local removido con exito!"); CStore.Items.Clear(); foreach (Local item in locales) { CStore.Items.Add(item.GetName()); } Metodos.SerializarLocal(locales); } }
private void BRemoveUser_Click(object sender, EventArgs e) { bool hay_error = false; try { string mail = CMail.SelectedItem.ToString(); } catch (Exception exc) { MessageBox.Show("Error al remover usuario!\n" + exc.Message, "Error"); hay_error = true; } if (hay_error == false) { string mail = CMail.SelectedItem.ToString(); List <Users> usuarios = Metodos.DeserializarUsers(); AdminApp adminActivo = AUser.AdminAppA; adminActivo.QuitarUser(usuarios, mail); MessageBox.Show("Usuario removido con exito!"); CMail.Items.Clear(); foreach (Users item in usuarios) { CMail.Items.Add(item.GetMail()); } Metodos.SerializarUsers(usuarios); } }
private void Menu_Login(object sender, LogInAppEventArgs e) { admin = e.adminApp; MainAdminApp menu = new MainAdminApp(); menu.Show(); login_form.Enabled = false; }
private void BAdminApp_Click(object sender, EventArgs e) { string mail = UsuarioIng.Text; string clave = UsuarioCont.Text; List <AdminApp> admins_app = Metodos.DeserializarAdminsApp(); AdminApp admin = Metodos.LogInAdminApp(admins_app, mail, clave); if (admin == null) { MessageBox.Show("Error en contraseña o correo\n", "Error"); Metodos.SerializarAdminsApp(admins_app); UsuarioCont.Text = ""; } else { LogInAppEventArgs inicia = new LogInAppEventArgs(); inicia.adminApp = admin; AUser.AdminAppA = admin; OnLogInA(this, inicia); this.Hide(); Metodos.SerializarAdminsApp(admins_app); } }