// este metodo es para llenar el datagriview del form Buscar Cliente public static List <Combos> BuscarCombo(int pIdCombo) { List <Combos> Lista = new List <Combos>(); using (SqlConnection conexion = PruebaConexion.ObtenerConexion()) { SqlCommand comando = new SqlCommand(string.Format( "Select IdCombo , Nombre, NoControles, RefAg, PalPas, NoHoras, Costo from Combo where IdCombo= {0} ", pIdCombo), conexion); SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { Combos pCombo = new Combos(); pCombo.IdCombo = reader.GetInt32(0); pCombo.Nombre = reader.GetString(1); pCombo.NoControles = reader.GetString(2); pCombo.RefAg = reader.GetString(3); pCombo.PalPas = reader.GetString(4); pCombo.NoHoras = reader.GetString(5); pCombo.Costo = reader.GetString(6); Lista.Add(pCombo); } conexion.Close(); return(Lista); } }
private void btBCombo_Click(object sender, EventArgs e) { if (comboDataGridView.SelectedRows.Count == 1) // si selecciona un fila { Int32 IdCombo = Convert.ToInt32(comboDataGridView.CurrentRow.Cells[0].Value); //asignamos el NumCliente seleccionado en el data ComboSeleccionado = MCombo.ObtenerCombo(IdCombo); //llenamos clienteseleccionado con el qe se ha buscado en la BD por el numcliente qe eligio } else { MessageBox.Show("Aun no ha seleccionado Ningun Combo"); } }
public static int Agregar(Combos reCombo) { int retorno = 0; using (SqlConnection cn = PruebaConexion.ObtenerConexion()) { SqlCommand Comando = new SqlCommand(string.Format("Insert into Combo (IdCombo , Nombre , NoControles , RefAg, PalPas, NoHoras, Costo) values ({0}, '{1}','{2}','{3}','{4}','{5}','{6}')", reCombo.IdCombo, reCombo.Nombre, reCombo.NoControles, reCombo.RefAg, reCombo.PalPas, reCombo.NoHoras, reCombo.Costo), cn); retorno = Comando.ExecuteNonQuery(); cn.Close(); } return(retorno); }
public static int Modificar(Combos bCombo, int pIdCombo) { int retorno = 0; using (SqlConnection conexion = PruebaConexion.ObtenerConexion()) { SqlCommand comando = new SqlCommand(string.Format("Update Combo set IdCombo={0}, Nombre='{1}', NoControles='{2}', RefAg='{3}', PalPas='******', NoHoras='{5}', Costo='{6}' where IdCombo={7}", bCombo.IdCombo, bCombo.Nombre, bCombo.NoControles, bCombo.RefAg, bCombo.PalPas, bCombo.NoHoras, bCombo.Costo, pIdCombo), conexion); retorno = comando.ExecuteNonQuery(); conexion.Close(); } return(retorno); }
private void pbRCombGuardar_Click(object sender, EventArgs e) { Combos pCombo = new Combos(); pCombo.IdCombo = Convert.ToInt32(tbRCombId.Text); pCombo.Nombre = tbRCombNombre.Text; pCombo.NoControles = tbRCombNControles.Text; pCombo.RefAg = tbRCombRA.Text; pCombo.PalPas = tbRCombPP.Text; pCombo.NoHoras = tbRCombHoras.Text; pCombo.Costo = tbRCombCosto.Text; if (MCombo.Agregar(pCombo) > 0) { MessageBox.Show("Cliente agregado", "Guardado!!!", MessageBoxButtons.OK, MessageBoxIcon.Information); limpiar(); } }
private void pbRCombModificar_Click(object sender, EventArgs e) { Combos pCombo = new Combos(); pCombo.IdCombo = Convert.ToInt32(tbRCombId.Text); pCombo.Nombre = tbRCombNombre.Text; pCombo.NoControles = tbRCombNControles.Text; pCombo.RefAg = tbRCombRA.Text; pCombo.PalPas = tbRCombPP.Text; pCombo.NoHoras = tbRCombHoras.Text; pCombo.Costo = tbRCombCosto.Text; if (MCombo.Modificar(pCombo, ComboActual.IdCombo) > 0) { MessageBox.Show("Datos Modificados!!"); limpiar(); pbRCombBorrar.Enabled = false; pbRCombModificar.Enabled = true; pbRCombGuardar.Enabled = true; } }