Using

Páginas: 9 (2152 palabras) Publicado: 15 de enero de 2013
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;//para reconocer la clase datatable
using SICOVI.sql;//para reconocer la clase BD
using System.Windows.Forms;
using SICOVI.dialogos;//para reconocer la clase DataGridView

namespace Lista_Alumnos_4B
{
class PruebaDatos
{
public static voidllenarTabla(DataGridView grilla)
{
String sql = "select * from lista_alumnos_4b";//instruccion sql
DataTable tabla = BD.select(sql); ;//Ejecucion dela consulta

grilla.DataSource = tabla;//la grilla obtiene datos de tabla

grilla.Refresh();//Se actualizara el contendo de la grilla
}
public static void buscar(DataGridView grilla, int clave){
String sql = "select * from lista_alumnos_4b where id=" + clave + ";";//instruccion sql
DataTable tabla = BD.select(sql); ;//Ejecucion dela consulta

grilla.DataSource = tabla;//la grilla obtiene datos de tabla

grilla.Refresh();//Se actualizara el contendo de la grilla

}
public static Mensajeeliminar(DataGridView grilla)
{
if (grilla.SelectedRows.Count > 0)//Verificar si hay o no filas seleccionadas
{
DataGridViewRow fila = grilla.SelectedRows[0];
int clave = int.Parse(fila.Cells[0].Value.ToString());//Valor clave

if (MessageBox.Show("¿Desea eliminar al empleado: " + fila.Cells[1].Value.ToString() + "?", "SICOVI",MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
String sql = "delete from empleados where empleado=" + clave + ";";

Mensaje eliminar = BD.ejecutarNoSelect(sql);

if (eliminar.OperacionCompletada == false)
{
MessageBox.Show("No se puede eliminarel usuario, ya que actualmente esta registrado dentro del sistema", "SICOVI", MessageBoxButtons.OK, MessageBoxIcon.Stop);
}
PruebaDatos.llenarTabla(grilla);//Actialzar datos en pantalla.

return eliminar;
}
else
return new Mensaje();
}

else//Se ejecutacuando no ay filas seleccionadas
{
MessageBox.Show("Debe seleccionar la fila que desea eliminar.", "SICOVI", MessageBoxButtons.OK, MessageBoxIcon.Error);
return new Mensaje();
}
}

}
}

-------------------------------------------------

using System;
using System.Collections.Generic;
using System.ComponentModel;using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Lista_Alumnos_4B
{
public partial class FrmPrueba : Form
{
public FrmPrueba()
{
InitializeComponent();
}

private void FrmPrueba_Load(object sender, EventArgs e)
{PruebaDatos.llenarTabla(this.DtgDatos);
}

private void BtnVerTabla_Click(object sender, EventArgs e)
{
PruebaDatos.llenarTabla(this.DtgDatos);
}

private void BtnBuscar_Click(object sender, EventArgs e)
{
PruebaDatos.buscar(this.DtgDatos, (int)this.NmrClave.Value);
//PruebaDatos.buscar(this.DtgDatos, (int)this.TxtNombre.Value);}

private void BtnMostrar_Click(object sender, EventArgs e)
{
PruebaDatos.llenarTabla(this.DtgDatos);
}

private void BtnAZ_Click(object sender, EventArgs e)
{
List<string> lista = new List<string>();

lista.Add("Evelin Iridiham Aldana Garcia");
lista.Add("Ricardo Bustos Sánchez");...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Using history
  • Using System
  • Using Matlab
  • using
  • Dialogue Using Comparisons
  • Using android camera
  • Bdc Using Session Method
  • Future Time Using Will

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS