Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
 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();
     }
 }
Ejemplo n.º 3
0
 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");
         }
     }
 }