public void agregarVajilla(VajillaXpla nuevo) { SqlConnection conexion = new SqlConnection(); SqlCommand comando = new SqlCommand(); try { conexion.ConnectionString = AccesoDatosManager.cadenaConexion; comando.CommandType = System.Data.CommandType.Text; //MSF-20190420: le agregué todas las columnas. Teniendo en cuenta inclusive lo que elegimos en el combo de selección.. comando.CommandText = "insert into VAJILLAXPLATO (idvajilla,idplato) values"; comando.CommandText += "(" + nuevo.Vajilla + ", " + nuevo.Plato + ")"; comando.Connection = conexion; conexion.Open(); comando.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { conexion.Close(); } }
private void Button2_Click_1(object sender, EventArgs e) { if (dgvVajilla.CurrentRow != null) { VajillaXpla vaxpla = new VajillaXpla(); vaxpla = (VajillaXpla)dgvVajilla.CurrentRow.DataBoundItem; negocioInsumo.DeleteVajillaXpla(vaxpla.idpla, vaxpla.idvaj); cargarGrilla(); } }
public List <VajillaXpla> listarVajillaXpla(Int64 idPlato) { SqlConnection conexion = new SqlConnection(); SqlCommand comando = new SqlCommand(); SqlDataReader lector; List <VajillaXpla> listado = new List <VajillaXpla>(); VajillaXpla nuevo; try { conexion.ConnectionString = AccesoDatosManager.cadenaConexion; comando.CommandType = System.Data.CommandType.Text; //MSF-20190420: agregué todos los datos del heroe. Incluso su universo, que lo traigo con join. comando.CommandText = "select nombrepla,nombrevaj,idpla,idvaj From View_VajillaXPla"; comando.Connection = conexion; conexion.Open(); lector = comando.ExecuteReader(); while (lector.Read()) { nuevo = new VajillaXpla(); nuevo.Vajilla = lector.GetString(1); nuevo.Plato = lector.GetString(0); nuevo.idpla = lector.GetInt64(2); nuevo.idvaj = lector.GetInt32(3); if (idPlato == nuevo.idpla) { listado.Add(nuevo); } } return(listado); } catch (Exception ex) { throw ex; } finally { conexion.Close(); } }