private void botonRegistrar_Click(object sender, EventArgs e) { if (checkBoxCondiciones.Checked == true) { try { if (origen_destino == "login_registro") { objetoremotoUsuario.identificadorUsuario = Convert.ToInt32(txtID.Text); objetoremotoUsuario.nombreUsuario = txtUser.Text; objetoremotoUsuario.passwordUsuario = txtContraseña.Text; (objetoremotoUsuario as IObjetorRemoto).agregarUsuario(recibirDatosUsuario); (interfaz as ICommunicationObject).Close(); ObjetoRemoto.Servidor.StopServer(); MessageBox.Show("Usuario" + " " + txtUser.Text + " " + "registrado con exito..." + "\n" + "Bienvenido" + " " + txtUser.Text, "Felicidades.", MessageBoxButtons.OK, MessageBoxIcon.Information); recibirDatosUsuario.Clear(); Cliente cambio = new Cliente(); Hide(); cambio.origen_destino = "registro_cliente"; cambio.nombreUsuario = txtUser.Text; cambio.ShowDialog(); limpiarCampos(); } if (origen_destino == "cliente_registro") { objetoremotoUsuario.identificadorUsuario = Convert.ToInt32(txtID.Text); objetoremotoUsuario.nombreUsuario = txtUser.Text; objetoremotoUsuario.passwordUsuario = txtContraseña.Text; (objetoremotoUsuario as IObjetorRemoto).agregarUsuario(recibirDatosUsuario); foreach (Usuario item in recibirDatosUsuario) { dataGridView_Datos.DataSource = objetoremotoUsuario.usuaurioCRUD.Select(x => x).Select(y => new { ID = y.Id, USER = y.Usuarios, PASSWORD = y.Password }).ToList(); } dataGridView_Datos.SelectionMode = DataGridViewSelectionMode.CellSelect; recibirDatosUsuario.Clear(); MessageBox.Show("Usuario" + " " + txtUser.Text + " " + "registrado con exito...", "Felicidades.", MessageBoxButtons.OK, MessageBoxIcon.Information); cargarDatos(); cargarIdentificador(); dataGridView_Datos.ClearSelection(); limpiarCampos(); } } catch (Exception) { MessageBox.Show("Ha ocurrido un error en el registro...", "Advertencia.", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Debe aceptar las condiciones de uso...", "Advertencia.", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void botonVolver_Click(object sender, EventArgs e) { if (origen_destino == "login_registro") { (interfaz as ICommunicationObject).Close(); ObjetoRemoto.Servidor.StopServer(); Login cambio = new Login(); Hide(); cambio.ShowDialog(); limpiarCampos(); } if (origen_destino == "cliente_registro") { (interfaz as ICommunicationObject).Close(); ObjetoRemoto.Servidor.StopServer(); Cliente cambio = new Cliente(); Hide(); cambio.nombreUsuario = usuario; cambio.ShowDialog(); limpiarCampos(); } }
private void botonLogin_Click(object sender, EventArgs e) { if (txtPassword.Text == "" || txtUser.Text == "") { MessageBox.Show("Debe LLenar Todos Los Espacios.", "Advertencia."); txtUser.Focus(); } else { try { obtenerUsuario(); if (existe == true) { (interfaz as ICommunicationObject).Close(); ObjetoRemoto.Servidor.StopServer(); MessageBox.Show("Bienvenido..." + " " + txtUser.Text, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information); Cliente cambio = new Cliente(); Hide(); cambio.origen_destino = "login_cliente"; cambio.nombreUsuario = txtUser.Text; cambio.ShowDialog(); limpiarCampos(); } else { MessageBox.Show("No existen usuarios registrados...", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); limpiarCampos(); } } catch (Exception www) { MessageBox.Show(www.ToString() + "\n" + "Ha ocurrido un error en la ejecucion...", "Advertencia"); } } }