private void BtEnviar_Click(object sender, EventArgs e) { if (Usuario.UsuarioActual != null) { Receta receta = new Receta() { IdUsuario = Usuario.UsuarioActual.ID_Usuario, Foto = picFoto.Image, Indredientes = Buscador.ObtenerIngredientes(txtIngredientes.Text), Pasos = txtPasos.Text, Tags = tgsTags.Tag, Nombre = txtNombreReceta.Text, }; ConexionBBDD.Instanciar().AbrirConexion(); bool valido = Receta.CrearReceta(receta); ConexionBBDD.Instanciar().CerrarConexion(); if (valido) { parent.GoHome(); } else { MessageBox.Show(ConexionBBDD.Instanciar().LastError); } } }
public Receta(List <object> listaReceta) { idReceta = (int)listaReceta[0]; IdUsuario = (int)listaReceta[1]; nombre = (string)listaReceta[2]; pasos = (string)listaReceta[3]; ingredientes = Buscador.ObtenerIngredientes((string)listaReceta[4]); foto = ConexionBBDD.FromByteToImage((byte[])listaReceta[5]); tags = Buscador.ObtenerTags((string)listaReceta[6]); }
public static bool CrearReceta(Receta recet) { string consulta = string.Format( "insert into recetas values (null,{0},'{1}','{2}','{3}', @foto,'{4}')", recet.IdUsuario, recet.Nombre, recet.pasos, Buscador.ObtenerIngredientes(recet.ingredientes), Buscador.ObtenerTags(recet.tags) ); ConexionBBDD.Instanciar().AbrirConexion(); bool result = ConexionBBDD.Instanciar().NonQuery(consulta, recet.foto); ConexionBBDD.Instanciar().CerrarConexion(); if (result) { return(true); } else { return(false); } }
private void TxtDireccion_MouseDoubleClick(object sender, MouseEventArgs e) { Clear(); RellenarRecetas(Buscador.BuscarRecetas(txtDireccion.Text)); RellenarUsuarios(Buscador.BuscarUsuarios(txtDireccion.Text)); }