private void button1_Click(object sender, EventArgs e) { String rol = this.Rol.SelectedItem.ToString(); if (rol.Equals(actual)) { MessageBox.Show("El rol asignado ya corresponde al usuario"); return; } MessageBox.Show("Nuevo rol asignado correctamente", "Cambiar rol"); if (this.Rol.SelectedItem.ToString() == "Proveedor") { AltaProveedor ap = new AltaProveedor(user, actual, listado); ap.ShowDialog(); } else if (this.Rol.SelectedItem.ToString() == "Cliente") { AltaCliente ac = new AltaCliente(user, actual, listado); ac.ShowDialog(); } else if (this.Rol.SelectedItem.ToString() == "Administrador General" || this.Rol.SelectedItem.ToString() == "Administrador") { db.executeQuery("INSERT INTO GESTION_DE_PATOS.Administradores VALUES('" + user + "', null, null)"); } db.executeQuery("UPDATE GESTION_DE_PATOS.Usuarios SET rol = '" + rol + "' where username = '******'"); this.listado.actualizar_datagridview(); this.Hide(); }
private void Opc_Agregar_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { AltaCliente altaCliente = new AltaCliente(); altaCliente.ventanaPadre = this; altaCliente.ShowDialog(); }
private void botonCrear_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(nombreUsuario.Text)) { MessageBox.Show("Ingrese un nombre de usuario", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(password.Text)) { MessageBox.Show("La contraseña no puede ser vacia", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (password.Text != password2.Text) { MessageBox.Show("Las contraseñas no coiniden", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Information); password.Clear(); password2.Clear(); } else { try { SqlConnection conex = Conexiones.AbrirConexion(); SqlCommand procedure = new SqlCommand("NUNCA_INJOIN.registrarUsuario", conex); procedure.CommandType = CommandType.StoredProcedure; procedure.Parameters.AddWithValue("@usuario_id", SqlDbType.NVarChar).Value = nombreUsuario.Text; procedure.Parameters.Add("@rol_id", SqlDbType.Int).Value = comboBox1.SelectedValue; procedure.Parameters.Add("@contrasenia", SqlDbType.NVarChar).Value = password.Text; procedure.ExecuteNonQuery(); Conexiones.CerrarConexion(); if (rolUsuario == null) //Se entro desde el login { MessageBox.Show("Usuario creado correctamente! Para poder acceder, complete sus datos"); switch (Int32.Parse(comboBox1.SelectedValue.ToString())) { case 3: AltaCliente ventanaModificacionCliente = new AltaCliente(nombreUsuario.Text.ToString(), null); ventanaModificacionCliente.ShowDialog(); break; case 4: ModProv ventanaModificacionProveedor = new ModProv(nombreUsuario.Text.ToString(), null); ventanaModificacionProveedor.ShowDialog(); break; } } else //Se entro desde abm proveedor { MessageBox.Show("Usuario creado correctamente! Recuerde completar sus datos"); this.DialogResult = DialogResult.OK; } this.Close(); } catch (Exception exception) { MessageBox.Show("Seleccione un rol válido."); Conexiones.CerrarConexion(); password.Clear(); password2.Clear(); } } }
private void Btn_Buscar_Click(object sender, RoutedEventArgs e) { ControladorCliente controladorCliente = new ControladorCliente(); if (txt_dni.Text != "") { ClasesBase.Clases.Cliente oCliente = controladorCliente.Search(txt_dni.Text); if (oCliente != null) { txt_Nombre.Text = oCliente.Cli_nombre; } else { MessageBoxResult result = MessageBox.Show("El dni que ingreso no existe, Desea ingresar un nuevo Cliente", "Mensaje", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { AltaCliente altaCliente = new AltaCliente(); altaCliente.ShowDialog(); } } } else { MessageBox.Show("El campo dni esta Vacio"); } }
private void buttonAlta_click(object sender, EventArgs e) { //aca va el alta using (AltaCliente form = new AltaCliente()) { var result = form.ShowDialog(); //AL CERRAR LA VENTANA DESPUES DE DAR DE ALTA UN NUEVO ROL VUELVO A CARGAR LA LISTA this.buttonBuscar_click(sender, e); } }
private void buttonAltaCliente_Click(object sender, EventArgs e) { AltaCliente ac = new AltaCliente(); ac.ShowDialog(); }