public Plato RegistrarPlato(Plato plato) { string sql = "INSERT INTO plato(no_plato, no_desc, mt_precio, url_img) VALUES (@nombre, @descripcion,@precio,@url)"; Plato NuevoPlato = null; using (SqlConnection conexionBD = new SqlConnection(CadenaConexionBD)) { conexionBD.Open(); using (SqlCommand command = new SqlCommand(sql, conexionBD)) { command.Parameters.Add(new SqlParameter("@nombre", plato.Nombre)); command.Parameters.Add(new SqlParameter("@descripcion", plato.Descripcion)); command.Parameters.Add(new SqlParameter("@precio", plato.Precio)); command.Parameters.Add(new SqlParameter("@url", plato.Url)); command.ExecuteNonQuery(); } } NuevoPlato = ObtenerPlatoporNombre(plato.Nombre); return(NuevoPlato); }
public Plato ModificarPlato(Plato plato) { string sql = "UPDATE plato set no_plato=@nombre, no_desc=@descripcion, mt_precio = @precio, url_img=@url WHERE nid_plato = @nid_plato"; Plato PlatoModificado = null; using (SqlConnection conexionBD = new SqlConnection(CadenaConexionBD)) { conexionBD.Open(); using (SqlCommand command = new SqlCommand(sql, conexionBD)) { command.Parameters.Add(new SqlParameter("@nid_plato", plato.Id_plato)); command.Parameters.Add(new SqlParameter("@nombre", plato.Nombre)); command.Parameters.Add(new SqlParameter("@descripcion", plato.Descripcion)); command.Parameters.Add(new SqlParameter("@url", plato.Url)); command.Parameters.Add(new SqlParameter("@precio", plato.Precio)); command.ExecuteNonQuery(); } } PlatoModificado = ObtenerPlatoporId(plato.Id_plato); return(PlatoModificado); }