Ingenieria de software
Enviado por navishe • 27 de Agosto de 2015 • Documentos de Investigación • 723 Palabras (3 Páginas) • 94 Visitas
if (!IsPostBack) { GenerarFolio(); } |
Hace que se genere el folio cada vez que se cargue la paguina. |
int ban = 0; if (ban == 0) { ClsClientes TABLA = new ClsClientes(); ClsClientes.struClientes MISDATOS = new ClsClientes.struClientes(); MISDATOS.id_Clientes = txtId_Clientes.Text.Trim(); MISDATOS.Nombre = txtNombre.Text.Trim(); MISDATOS.Direccion = txtDireccion.Text.Trim(); MISDATOS.Telefono = txtTelefono.Text.Trim(); TABLA.Agregar(MISDATOS); generarFolio(); } if (ban == 1) { ClsClientes TABLA = new ClsClientes(); ClsClientes.struClientes MISDATOS = new ClsClientes.struClientes(); MISDATOS.id_Clientes = txtId_Clientes.Text.Trim(); MISDATOS.Nombre = txtNombre.Text.Trim(); MISDATOS.Direccion = txtDireccion.Text.Trim(); MISDATOS.Telefono = txtTelefono.Text.Trim(); TABLA.modificar(MISDATOS); } |
Cuando la bandera tenga un valor de cero va a guardar los datos del cliente en la base de datos y cuando tenga se de un clic en el botón buscar la bandera tomara un valor de uno el botón guardar cambia a modificar, para modificar los datos. |
if (dr.HasRows) { ban = 1; btnAgregar.ImageUrl = "~/btnEditar.png"; while (dr.Read()) { txtId_Clientes.Text = dr["Id_Clientes"].ToString(); txtNombre.Text = dr["Nombre"].ToString(); txtDireccion.Text = dr["Direccion"].ToString(); txtTelefono.Text = dr["Telefono"].ToString(); } } |
Dentro de la sentencia “if ” viene el código para cambiar la imagen del botón guardar a la imagen modificar al igual que cambia la bandera a un valor de uno. Dentro de la misma se encuentra el ciclo “while” el cual manda los datos de la tabla clientes a los textbox. |
while(dr.Read()) { txtId_Clientes.Text = Convert.ToString(Convert.ToUInt32(dr["Folio"])+1); } |
En este ciclo el folio se va incrementando de uno en uno. |
if (int ban == 1)//Modifica { TABLA.modificar; } else // agrega { TABLA.Agregar; } |
Este ciclo es cuando vamos agregar al grid y preguntamos si bandera tiene el valor de uno va a modificar y si no se agregaran |
...